- 博客(20)
- 收藏
- 关注
转载 三星手机ClipboardUIManager内存泄漏
leakCanary检测到ClipboardUIManager内存泄漏通过上网查资料发现如下解决方法:try { /** * 三星手机泄漏内存(editText),我的手机 * */ if ("samsung".equalsIgnoreCase(Build.MANUFACTURER) && Build.VERSION.SDK_
2016-12-29 17:11:09 1139
原创 SQLiteReadOnlyDatabaseException: attempt to write a readonly database (code 1032)
SQLiteReadOnlyDatabaseException: attempt to write a readonly database (code 1032)是因为res/raw的文件复制过去之后没有读写的权限参考:http://stackoverflow.com/questions/35090893/sqlitereadonlydatabaseexception-attemp
2016-12-29 14:16:47 14213 1
转载 在不root手机的情况下读取Data目录下的文件
在网上找资料找了很久,大多都说需要获取root权限才可以获取data/data下的文件后来找到了这种方法确实可行正确使用adb读取data目录下的文件方式[plain] view plain copyshell@android:/data $ run-as com.your.package run-as
2016-12-26 11:59:09 9479
转载 git 如何让单个文件回退到指定的版本
1.进入到文件所在文件目录,或者能找到文件的路径查看文件的修改记录1 $ git log MainActivity.java结果: 1 2 3 4 5 6 7 8 910111213141516171819commit 7641210b242
2016-12-26 09:29:13 3740
转载 git reflog
Git reflog 可以查看所有分支的所有操作记录(包括(包括commit和reset的操作),包括已经被删除的commit记录,git log则不能察看已经删除了的commit记录具体一个例子,假设有三个commit, git st:commit3: add test3.ccommit2: add test2.ccommit1: add test1.c
2016-12-22 09:58:39 355
原创 查询系统sms表短信的数量
String[] selection = new String[]{"count(*)"};/*** sms* */Cursor cur = getContentResolver().query(Uri.parse("content://sms"), selection, null, null, null);while(cur.moveToNext()){ mNum = cur.
2016-12-21 14:16:55 751
原创 内部的service报错(适用broadcast)
java.lang.InstantiationException: class has no zero argument constructor我为了共享定位信息把locationservice放到activity首先是遇到了找不到service.class的问题Intent里面,mainifest文件声明service也报错,后来发现是需要声明为public。所以我就
2016-12-20 15:31:53 582
原创 获取当前显示页面的Activity名字命令
找到一条命令非常利于看别人项目却不知道该Activity是在项目里叫什么名字adb shell dumpsys activity activities | grep mFocusedActivity
2016-12-16 11:53:57 2302
转载 [Git] 关于refs/for/ 和refs/heads/
1. 这个不是git的规则,而是gerrit的规则,2. Branches, remote-tracking branches, and tags等等都是对commite的引用(reference),引用都以 “refs/……”表示. 比如remote branch: origin/git_int(=refs/remotes/origin/git_int), local t
2016-12-14 18:01:37 2723
原创 git:no matching key exchange method found. Their offer: diffie-hellman-group1-sha1
解决:修改~/.ssh/config加入Host *KexAlgorithms +diffie-hellman-group1-sha1记录
2016-12-14 17:48:07 1001
原创 git push 报错duplicate request
原因:两次提交的changeId一样解决:git reset --hard回滚再修改重新提交
2016-12-14 17:28:10 7598
转载 android中shadowDX、shadowDY、shadowRadius属性学习
Android的TextView的XML属性中有关于阴影的几条属性shadowDX、shadowDy、shadowRadius,说明分别是阴影的横、纵坐标偏移,以及阴影的半径,这个不太好理解。一下的图可以实际说明这些的参数的内容。shadowDx,shadowDy从下面三幅图可以看出是是什么DX=20,Dy=0DX=0,DY=20DX=20,DY=20
2016-12-12 14:12:37 22739 1
转载 mmssms.db数据库各个表的作用学习
存储路径:/data/data/com.Android.providers.telephony/databases/mmssms.db 数据表MMS模块总共包含17张表:addr、android_metadata、attachments、canonical_addresses、drm、part、pdu、pending_msgs、rate、raw、sms、sr_pen
2016-12-09 15:58:44 3883 2
原创 百度地图不显示地址—只有网格
apiKey不正确需要generateSignedApk再用命令keytool -list -v -keystore ~/code/ProMulti/app/android.keystore.jks查看最新的sha1码把这个填到发行版(因为是星号必填)再把keytool -list -v -keystore ~/.android/debug.keystore 填入测试版
2016-12-08 16:07:50 569
转载 android获取sha1--一般用于开放平台aipkey的注册
使用命令keytool -list -v -keystore ~/.android/debug.keystore 记录以备以后用到
2016-12-08 15:49:02 380 1
原创 百度地图报错原因tried Java_com_baidu_platform_comjni_engine_JNIEngine_initClass and Java_com
No implementation found for int com.baidu.platform.comjni.engine.JNIEngine.initClasstried Java_com_baidu_platform_comjni_engine_JNIEngine_initClass and Java_com网上说是因为so文件放的位置不对,确实是这样如果不想在bui
2016-12-08 15:40:26 2924 1
原创 gradle命令行快速构建项目
我们知道在github下载别人的项目到android studio编译需要很长时间。但通过gradle命令行来编译则可以省去打开as以及as编译的漫长时间了。可是我在网上看到别人博客写的是gradle :android:assembleDebug --dry-run --debug --stacktrace但是运行后发现上面是错的gradle :app:assemb
2016-12-07 15:17:01 3484
转载 Android Studio2.2新功能
转载于http://stormzhang.com/2016/09/20/android-studio-2.2
2016-12-06 15:57:40 238
转载 Android Studio开启"DexInProcess"加快编译速度
在module的gradle文件加入dexOptions {maxProcessCount2javaMaxHeapSize"2g"}上面2g+1g配至在gradle.properties里面org.gradle.jvmargs=-Xmx3072m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -
2016-12-06 15:43:53 1222
原创 传感器电量优化
/*** 如果设置SENSOR_DELAY_FASTEST会浪费电的* */mSensorManager.registerListener(mSensorEventListener, mStepSensor, SensorManager.SENSOR_DELAY_NORMAL);@Overrideprotected void onDestroy() { super.
2016-12-05 10:04:57 329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人