会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sickworm
博客园
首页
新随笔
联系
订阅
管理
2016年2月2日
博客园暂停更新
摘要: 本博客暂停更新,以后更新的博文会发布在sickworm.com
阅读全文
posted @ 2016-02-02 01:09 sickworm
阅读(159)
评论(0)
推荐(0)
2015年6月13日
二维码扫描开源库ZXing定制化
摘要: 最近在用ZXing这个开源库做二维码的扫描模块,开发过程的一些代码修改和裁剪的经验和大家分享一下。建议:如果需要集成到自己的app上,而不是做一个demo,不推荐用ZXing的Android外围开发模块,只用核心的core目录的代码就好了。android和android-core的代码设计的不好,扩...
阅读全文
posted @ 2015-06-13 22:41 sickworm
阅读(8776)
评论(2)
推荐(1)
2015年3月21日
【Android XML】Android XML 转 Java Code 系列之 style(3)
摘要: 最近一个月把代码重构了一遍, 感觉舒服多了, 但总体开发进度没有变化.. 今天聊聊把style属性转换成Java代码的办法先说结论: 引用系统style是无法完美的实现的, 我们如果有写成Java代码的需求, 请尽量避免使用系统style. 自定义style没问题.style是什么?(参考链接)ht...
阅读全文
posted @ 2015-03-21 12:38 sickworm
阅读(1003)
评论(2)
推荐(0)
2015年1月23日
【Android XML】Android XML 转 Java Code 系列之 Selector(2)
摘要: 今天我们要把drawable下的selector的XML文件转换成Java代码。(打包进jar,不依赖apk)在转换工具中的代码为:https://github.com/SickWorm/AndroidXMLToJava/blob/master/src/com/excelsecu/androidx2...
阅读全文
posted @ 2015-01-23 22:50 sickworm
阅读(2481)
评论(0)
推荐(0)
【Android XML】Android XML 转 Java Code 系列之 介绍(1)
摘要: 最近在公司做一个项目,需要把Android界面打包进jar包给客户使用。对绝大部分开发者来说,Android界面的布局以XML文件为主,并辅以少量Java代码进行动态调整。而打包进jar包的代码,意味着无法通过常规的getResources(),getString()等方法来快速的获取资源,因为这些...
阅读全文
posted @ 2015-01-23 21:27 sickworm
阅读(1003)
评论(3)
推荐(1)
2015年1月12日
【Android framework】AndroidManagerService初始化流程
摘要: 源码基于Android 4.4。system_server的初始化system_server受AMS管理,负责启动framework-res.apk和SettingsProvider.apk。system_server调用AMS接口初始化需要的成员。system_server.java::Serve...
阅读全文
posted @ 2015-01-12 23:25 sickworm
阅读(848)
评论(0)
推荐(0)
【Android framework】am命令启动Activity流程
摘要: 源码基于Android 4.4。am start -W -n com.dfp.test/.TEstActivity-W:等目标Activity启动后才返回-n:用于设置Intent的ComponentAm.java->run()->runStart()——intent = makeIntent();...
阅读全文
posted @ 2015-01-12 23:20 sickworm
阅读(4350)
评论(0)
推荐(0)
2014年10月10日
【设计模式】原型模式(Prototype)
摘要: 摘要:1.本文将详细介绍原型模式的原理和实际代码中特别是Android系统代码中的应用。纲要:1. 引入原型模式2. 原型模式的概念及优缺点介绍3. 原型模式对拷贝的使用4. 原型模式在Android源码中的应用1.先来一个段子:GG和MM经常在QQ上聊天,但是GG打字的速度慢如蜗牛爬行,每次MM在...
阅读全文
posted @ 2014-10-10 15:48 sickworm
阅读(554)
评论(0)
推荐(0)
【设计模式】享元模式(Flyweight)
摘要: 摘要:1.本文将详细介绍享元模式的原理和实际代码中特别是Android系统代码中的应用。纲要:1. 引入享元模式2. 享元模式的概念及优缺点介绍3. 享元模式在Android源码中的应用1.先来一个段子:GG每天给MM至少发一条短信,而且每天入睡前是必有一条短信的,往往是一些琐事和一些比较肉麻的情话...
阅读全文
posted @ 2014-10-10 15:35 sickworm
阅读(482)
评论(0)
推荐(0)
【设计模式】迭代器模式(Iterator )
摘要: 摘要: 1.本文将详细介绍迭代器模式的原理和实际代码中特别是Android系统代码中的应用。 纲要: 1. 引入迭代器模式 2. 迭代器的概念及优缺点介绍 3. 迭代器在Android源码中的应用 1.段子404 Not Found: 迭代器(迭代子)模式真的找不到段子了,不过好在这个模式不仅非常好理解,而且例子很多。cnblogs博主卡奴达摩曰:如果要问java中使用最多的一种模式,答案不是...
阅读全文
posted @ 2014-10-10 15:28 sickworm
阅读(1336)
评论(0)
推荐(0)
下一页
公告