15 lxmhuendan

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6k+

安卓开发注意事项-2-不保留活动

开发者选项里 有个不保留活动当你打开之后,它只保留当前活动的activity,之前的都被回收了,比如页面A->B->C。如果你从C需要带数据返回B,那么可能因为B数据回收而导致出问题。建议:1.所有界面跳转都通过intent传输2.通过onSaveInstance保存当前数据(数据以及界面控制参数)3.要恢复界面4.要注意如onActivityResult的逻辑,尽可能做好判断。...

2020-05-21 10:37:15

安卓开发注意事项-1-后台杀引用后重启

这个点是所有安卓开发都需要注意的杀后台一般有几种情况:1. 长时间切后台,息屏,内存不足等情况系统自动回收。vivo,小米等可能为了省电等原因时间一般短一点。2.权限切换,如打电话等。这个比较方便3.开发者选项-限制后台进程数。在高版本机型上不适用4.kill命令 需要越狱然后再点击启动,此时:虽然被回收,但是保留整个activtiy堆栈重启时先走application oncreate流程,然后会从最顶层重启在启动这个顶层activity时,如果你有公共变量或者..

2020-05-21 10:32:36

生存法则

1.用心做事。绝不拖拉,解决所有问题2.严格的管理。该打就打,该骂就骂3.随时沟通。任何时候都可以diss任何人4.勇敢的抢水抢粮抢地盘。利用一切资源5.你是最棒的。无人可以替代你...

2020-04-21 16:51:35

每天学习两小时(5.14)

5.14号完成(第9天)

2018-05-15 15:37:27

每天学习两小时(11-13)

11-13号未学习。 11号下午去天津了,没带书,晚上喝了点酒 12.13看了,没有好好看。连续性是8一天。

2018-05-15 15:36:25

git使用-cherry-pick 利用commit切换代码

在1.3上开发的代码,不想提交到1.3,想单独从develop上切出一个分支叫1.4.1。1. 先commit代码。2. 切换到develop上. Git checkout develop3. 更新develop git pull origin develop4. 创建分支。 Git checkout -b feature/1.4.15. 检查那个commit. Git reglog    比如b...

2018-05-15 15:34:13

每天学习两小时(5.3-5.6)

已经完成4天(5.3-5.6)。今天是第五天!

2018-05-10 15:12:42

每天学习两小时

5.7 5.8 5.9 成功坚持了七天。。。这七天主要是java基础。本期奖品:一包软中华!

2018-05-10 15:12:18

Android killer的使用方式

https://www.52pojie.cn/forum.php?mod=viewthread&tid=626591&page=1Androidkiller的使用方式0x00概述第一次在吾爱上发帖子,有不完善的地方希望大家留言提意见...就我而言,逆向一个app,通常使用AndroidKiller+JEB2工具(native库分析则使用IDA)。总的来说就是在JEB上分析...

2018-04-04 16:13:34

stash git 权限管理

2018-04-02 14:41:54

关于pendingitent

PendingIntent pendingIntentClick = PendingIntent.getActivity(MainActivity.this, 1, intentClick, PendingIntent.FLAG_NO_CREATE);// 如何判断pendingintent是否相同? 是根据 requestcode, flag,intent来判断的。// 1.如果采用FLAG

2017-08-18 15:23:09

android蓝牙相关

android bluetooth——蓝牙的开启、搜索、配对与连接http://blog.csdn.net/u014798175/article/details/54924150Android BLE 蓝牙开发入门http://blog.csdn.net/garyhu1/article/details/72228894

2017-07-12 14:02:09

GATT Profile 简介

https://www.race604.com/gatt-profile-intro/GATT Profile 简介15 JULY 2015 on Android, Bluetooth网上关于讲解 BLE 的内容比较少,看到这篇文章写的非常详细 Introduction to Bluetooth Low Energy,作为 BLE 的入门时介绍是非常合适的。本文

2017-07-07 11:31:34

"Your device isn't compatible with this version" 部分设备无法从google play下载

1. 权限:google play会对那些app里使用了相关硬件权限的情况做处理(比如: Android.permission.CAMERA), 某些设备就不能直接从google play下载app(比如: Nexus 7),表象就如图所示提示"Your device isn't compatible with this version"。对于此种情况,告诉

2017-06-20 14:07:31

记录一个android SharedPreferences的bug

现象:4.x的系统。出现如下错误报告:getSharedPreferences        org.xmlpull.v1.XmlPullParserException: Map value without name attribute: string        at com.android.internal.util.XmlUtils.readThisMapXml(XmlUt

2017-05-17 15:35:51

GCM Google官方示例的简单介绍和使用

GCM Google官方示例的简单介绍和使用Google账号申请Google账号进入Google开发管理台创建工程(Google管理台上的Project)开启Google Cloud Messaging API。Demo工程  参考google官方指导文档,在google中搜索GCM,或者直接点击此处打

2017-04-27 16:19:34

paho 推送参考

参考:官网:http://www.eclipse.org/proposals/technology.paho/ 基本理论:http://xiaoxinzhou.blog.163.com/blog/static/20704538620145411306821/例子:http://blog.csdn.net/axuanqq/article/details

2017-04-27 09:42:13

如何制作android相机程序

1。首先:你要去看官网教程,没有比这个更权威,更清晰的了。https://developer.android.com/guide/topics/connectivity/bluetooth-le.html2. 很多人不知道怎么设置surfaceview, preview ,pictrure,video 的大小。1.建议先按屏幕长宽和长宽比例尽可能一样的,来设置preview。

2017-04-25 09:34:27

notepad++ 真是个好东西

notepad++ 真的很酷!

2017-04-20 13:17:03

什么是大端和小端

什么是大端和小端        Big-Endian和Little-Endian的定义如下:1) Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。2) Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。举一个例子,比如数字0x12 34 56 78在内存中的表示形式为:1)大端模式:低地

2017-04-18 17:15:47

查看更多

勋章 我的勋章
    暂无奖章