- 博客(23)
- 资源 (4)
- 收藏
- 关注

原创 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
1734
2
原创 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
6873
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
12648
4
原创 修改Mysql密码
最近自己整理网站,安装mysql时候密码默认为空,网站搭建起来后,需要修改数据库的密码,最后用的最简单的方法 。以下为步骤:第一步: 命令行本地登录mysql,命令:mysql -u root -p; 按回车键,会提示输入密码,如果密码为空的话直接按回车键。这时候一般会登陆成功mysql。第二步:命令修改密码,简单粗暴:SET PASSWORD = PASSWORD(‘新密码’); 这时候一般会
2017-02-14 14:08:06
419
原创 Android 图片三级缓存的实现以及原理解释
网络图片加载以及处理 网络图片加载三级缓存详解以及实现效果图 1. 讲讲网络图片的加载吧?他们怎么实现的[三级缓存的实现]? * 网络图片加载流程:判断内存中有没有该图片,如果有的话直接显示,如果内存中没有该图片,则去查看本地[SD卡]是否有该图片的保存,如果本地也没有这张图片,则去网络中加载图片。加载完图片分别保存在本地和缓存中。这样下次再次加载该图片的时候就不用去网
2016-08-24 20:12:56
1225
原创 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
18153
原创 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
2577
原创 Android 中DialogFragment全屏实现
如何让DialogFragment 全屏呢? 其实很简单,设置他的stytle 就可以了.简单吧…@Overridepublic void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.setStyle(DialogFragment.STYLE_NORMAL,androi
2016-03-16 22:12:08
877
转载 Android 项目代码结构框架图。
原文连接地址:https://medium.com/the-engineering-team/package-by-features-not-layers-2d076df1964d#.ke5q33ytz借鉴一下,分享给需要的童鞋,这种代码框架结构的好处就是:结构清晰,模块独立。每个人负责不同的模块,前期框架搭好,后期不同的人员只需要想各自的包中添加代码就ok 不需要在想,该创建到那个包下面儿纠结。
2016-03-13 15:31:35
1362
原创 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
736
原创 Android adb 常用的几个命令...
adb 常用的几个命令获得root权限 命令行直接输入:adb root 只要保证数据线以连接一般都可以获取到root权限的shell 命令 命令行输入: adb shell 进入指定的目录 在adb shell后就可以进入指定目录了,比如我要进入 /system/app 目录查看我安装了那些应用程序则 可以这么操作: cd /system/app 就可以进入到
2015-12-26 16:24:54
686
原创 Android 正确修改项目包名而不报错的方法...
由于项目需要修改下项目的包名,很天真的以为只要在AndroidManifest下只要修改package=“com.xxx.xxxx” 就可以了,但是修改后发现项目几乎所有的类都报错了,一开始以为是 引用的Library 中的的 v4 包版本不相同,把所有的 v4包都替换一样,发现还是没有解决问题,重启还是不行,,,,,,,, 最后又把AndroidManifest中的package 退回之前为修改时
2015-12-26 15:33:44
5858
原创 Gridview的Item嵌套CheckBox的另一种实现,避免了选中错乱等问题
GridView或者ListView的item布局嵌套checkBox选中数据错乱的问题解决。此处实现了GridView 其实listview类似
2015-11-16 18:26:43
2225
原创 项目打包签名时候报: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
539
原创 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
452
Zend Studio破解激活
2015-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人