Android点滴
Mr.Ding
每天都是一个新的开始,用一个好的心态面对每一天....
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Gridview的Item嵌套CheckBox的另一种实现,避免了选中错乱等问题
GridView或者ListView的item布局嵌套checkBox选中数据错乱的问题解决。此处实现了GridView 其实listview类似原创 2015-11-16 18:26:43 · 2259 阅读 · 1 评论 -
Android Studio-Didn't find class XXX on path: DexPathList [zip file "/data/xxx/base.apk]解决方法
OPPO R11 手机运行应用,打开app直接闪退,界面进都进不去。错误信息如下: --------- beginning of crash2019-03-22 13:33:21.065 22665-22665/com.guagua.guagua E/AndroidRuntime: FATAL EXCEPTION: main Process: com.guagua.guagua,...原创 2019-03-22 13:56:28 · 6947 阅读 · 1 评论 -
解决exposed beyond app through ClipData.Item.getUri() 错误
解决android N 上 报错解决方法:FATAL EXCEPTION: mainProcess: com.yishu, PID: 5323 android.os.FileUriExposedException: file:///storage/emulated/0/image/151原创 2017-11-10 18:13:11 · 12693 阅读 · 6 评论 -
android中根据资源文件的名称获得资源文件的Id
根据图片的名称,获取drawable文件夹下边图片资源的Idpublic static int getResourceId(String fileName) { try { Field field = R.drawable.class.getField(fileName); return Integer.parseInt(field.原创 2016-03-18 00:06:53 · 2630 阅读 · 0 评论 -
Android 正确修改项目包名而不报错的方法...
由于项目需要修改下项目的包名,很天真的以为只要在AndroidManifest下只要修改package=“com.xxx.xxxx” 就可以了,但是修改后发现项目几乎所有的类都报错了,一开始以为是 引用的Library 中的的 v4 包版本不相同,把所有的 v4包都替换一样,发现还是没有解决问题,重启还是不行,,,,,,,, 最后又把AndroidManifest中的package 退回之前为修改时原创 2015-12-26 15:33:44 · 6004 阅读 · 0 评论 -
BroadcastReceiver多次unregisterReceiver 导致 Receiver not registered问题
注销广播接受器的时候出现该错误:java.lang.IllegalArgumentException: Receiver not registered: com.xxx.popuwindow.member.MemberBaseCard$1@41624e70 at android.app.LoadedAp原创 2016-03-28 13:32:58 · 18251 阅读 · 1 评论 -
Android 项目代码结构框架图。
原文连接地址:https://medium.com/the-engineering-team/package-by-features-not-layers-2d076df1964d#.ke5q33ytz借鉴一下,分享给需要的童鞋,这种代码框架结构的好处就是:结构清晰,模块独立。每个人负责不同的模块,前期框架搭好,后期不同的人员只需要想各自的包中添加代码就ok 不需要在想,该创建到那个包下面儿纠结。转载 2016-03-13 15:31:35 · 1417 阅读 · 0 评论 -
Android adb 常用的几个命令...
adb 常用的几个命令获得root权限 命令行直接输入:adb root 只要保证数据线以连接一般都可以获取到root权限的shell 命令 命令行输入: adb shell 进入指定的目录 在adb shell后就可以进入指定目录了,比如我要进入 /system/app 目录查看我安装了那些应用程序则 可以这么操作: cd /system/app 就可以进入到原创 2015-12-26 16:24:54 · 766 阅读 · 0 评论 -
Android 中DialogFragment全屏实现
如何让DialogFragment 全屏呢? 其实很简单,设置他的stytle 就可以了.简单吧…@Overridepublic void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.setStyle(DialogFragment.STYLE_NORMAL,androi原创 2016-03-16 22:12:08 · 911 阅读 · 0 评论 -
android 减少findViewById 的使用
避免重复的findViewById操作和类型转换操作原创 2016-01-31 16:00:28 · 3205 阅读 · 4 评论 -
项目打包签名时候报:Export aborted because fatal lint errors were found these are listed in the lint view...
在项目打包签名时候总是遇到莫名没有见过的错误,之前打包时候遇见过一次这种错误,解决了,忘记怎么解决,这次有一次遇见,写下来供以后自己参考:svn上检出项目在运行时候没有错误,但是在打包签名提交给测试组测试时候报:ExpoExport aborted because fatal lint errors were found These are listed in the lint view.Ei原创 2015-09-21 14:10:36 · 564 阅读 · 0 评论 -
The content of the adapter has changed but ListView did not receive a notification.
The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread, but only from the UI thread. Make sure your a原创 2016-01-04 18:22:27 · 762 阅读 · 0 评论 -
Android 签名apk时候报conversion to dalvik format failed with error 1解决办法
第一次写博客记录下自己遇见的问题 避免下次遇见不知道从何下手去解决:遇到很奇葩的Bug,apk程序在运行时候正常,在打包提交测试的时候怎么也打包不过去,提示conversion to dalvik format failed with error 1,网上百度各种答案,然而并没有啥卵用,只是提供了一种思路,可以明确一点的就是jar包引用重复了。然后去检车libs 下的jar包查看并没有重复,在原创 2015-09-14 14:29:37 · 468 阅读 · 0 评论 -
android 十进制颜色值转化为十六进制颜色值的方法
十进制颜色值转化为十进制颜色值原创 2015-12-30 13:46:08 · 9233 阅读 · 2 评论 -
Android 7.0 以上安装Apk适配方案总结
Android 7.0 以上安装Apk适配方案总结解决:FileUriExposedException异常:最近在 Android版本号大于 N的手机上强更 安装Apk时报错,错误信息如下:android.os.FileUriExposedException: file:///storage/emulated/0/Download/xxxAppName.apk expos...原创 2019-05-08 18:19:32 · 1857 阅读 · 2 评论
分享