摘要: 为了实现一个自动更新的功能,但是在实现的过程中遇到了一些奇怪的问题,暂时性还没有解决,请大家帮忙看看。问题是这样的,我自定义了两个类,用于实现ap的版本与管理控制,以及下载. 3 yitu_1.0 http://222222/yitu/Upload/yitu_old.apk使用代码如下:日志代码:实现效果:我按照要求进行了更新,原先的版本配置文件也没有更换,并且在服务器端的版本也没有更换,即实际的程序版本还是原来的。奇怪的事发生了,一切更新完毕,我再次打开这个应用时.请大家有时间帮忙看看,万分感谢。或者wsfjlagr@163.comUpdateManager.java 1publicc... 阅读全文
posted @ 2013-11-29 09:43 Wsf5918 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 出处:http://blog.csdn.net/guolin_blog/article/details/50727753 好像有挺久时间没更新博客了,最近我为了准备下一个系列的博客,也是花了很长的时间研读源码。很遗憾的是,下一个系列的博客我可能还要再过一段时间才能写出来,那么为了不至于让大家等太久, 阅读全文
posted @ 2016-04-28 15:52 Wsf5918 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 自从Android3.0引入了Fragment之后,使用Activity去嵌套一些Fragment的做法也变得更加流行,这确实是Fragment带来的一些优点,比如说:Fragment可以使你能够将activity分离成多个可重用的组件,每个都有它自己的生命周期和UI,更重要的是Fragment解决 阅读全文
posted @ 2016-04-27 10:50 Wsf5918 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 做Android久了,就会踩很多坑,被坑的多了就有经验了,闲暇之余整理了部分,现挑选一些重要或者偏门的“小”经验做个记录。 查看SQLite日志 12adb shell setprop log.tag.SQLiteLog Vadb shell setprop log.tag.SQLiteStatem 阅读全文
posted @ 2016-03-31 23:53 Wsf5918 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 一直关注App的热修复的技术发展,之前做的应用也没用使用到什么热修复开源框架。在App的热修复框架没有流行之前,做的应用上线后发现一个小小的Bug,就要马上发一个新的版本。我亲身经历过一周发两个版本,真的折腾用户的节奏~~所以,要开始考虑引入热修复。下面记录使用开源框架阿里巴巴的AndFix过程。 阅读全文
posted @ 2016-03-18 22:38 Wsf5918 阅读(306) 评论(0) 推荐(0) 编辑
摘要: Android Icon Size and Location for AppsDENSITYSIZELOCATIONRATIOSCREENMARGINXXXHDPI192×192drawable-xxxhdpi4640 DPI12 to 16 pixelsXXHDPI144×144drawable-... 阅读全文
posted @ 2015-07-27 14:16 Wsf5918 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 安装: 使用的是sublime2: 1.呼出命令行:ctrl+` 2.在命令行中输入 sublime2: import urllib2,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37... 阅读全文
posted @ 2015-07-19 17:11 Wsf5918 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 只要把.android 目錄的ddms.cfg 删掉就可以了,记得删除前要备份额! 阅读全文
posted @ 2015-07-18 10:15 Wsf5918 阅读(197) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/lmj623565791/article/details/46858663;http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0713/3181.html本文出自:【张鸿洋的博客】一、概述在... 阅读全文
posted @ 2015-07-13 23:27 Wsf5918 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1、如果你经常出现oom,你可以尝试:1)禁用在内存中缓存cacheInMemory(false),如果oom仍然发生那么似乎你的应用程序有内存泄漏,使用MemoryAnalyzer来检测它。否则尝试以下步骤(尝试所有或几个)2)减少配置的线程池的大小(.threadPoolSize(...)),建... 阅读全文
posted @ 2015-07-08 10:24 Wsf5918 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 测试 阅读全文
posted @ 2015-07-05 17:46 Wsf5918 阅读(121) 评论(0) 推荐(0) 编辑