自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 三星手机ClipboardUIManager内存泄漏

leakCanary检测到ClipboardUIManager内存泄漏通过上网查资料发现如下解决方法:try { /** * 三星手机泄漏内存(editText),我的手机 * */ if ("samsung".equalsIgnoreCase(Build.MANUFACTURER) && Build.VERSION.SDK_

2016-12-29 17:11:09 1137

原创 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 14197 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 9473

转载 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 2301

转载 [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 2721

原创 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 1000

原创 git push 报错duplicate request

原因:两次提交的changeId一样解决:git reset --hard回滚再修改重新提交

2016-12-14 17:28:10 7584

转载 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 22731 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 3875 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 568

转载 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 2921 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 1221

原创 传感器电量优化

/*** 如果设置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关注的人

提示
确定要删除当前文章?
取消 删除