08 2016 档案
一种简单的实现:Android一键换肤功能
摘要:现在的APP开发,通常会提供APP的换肤功能,网上流传的换肤代码和实现手段过于复杂,我把原作者的代码重新整理抽取出来,转换成Eclipse项目,重新整理成正确、可直接运行的项目. 代码运行结果如图。 假设默认是黄色皮肤: 换肤成红色: 换肤成绿色: 使用方式:1,首先要自定义一个Applicatio 阅读全文
posted @ 2016-08-29 19:26 张诗博 阅读(3662) 评论(0) 推荐(0)
技术文档---反射动态建表
摘要:1、SQLiteDataTable是SQLiteHelper定义的一个接口,它包括onCreate和onUpgrade两个方法 2、SQLiteDaoBase实现了SQLiteDataTable接口,是个抽象类,所有的dao类都继承它 3、因为UserDao继承了SQLiteDaoBase,所以实现 阅读全文
posted @ 2016-08-16 20:26 张诗博 阅读(191) 评论(0) 推荐(0)
技术文档--studio技术文档
摘要:1、Google推出的毫无疑问,这个是它的最大优势,Android Stuido是Google推出,专门为Android“量身订做”的,是Google大力支持的一款基于IntelliJ IDEA改造的IDE,这个应该能说明为什么它是Android的未来 2、速度更快Eclipse的启动速度、响应速度 阅读全文
posted @ 2016-08-10 11:09 张诗博 阅读(150) 评论(0) 推荐(0)
技术文档--多线程断点下载
摘要:多线程断点下载 首先,在下载文件的时候大部分是在后台进行下载的,所以需要用到服务 下载文件需要四步: 第一步:获取文件的大小和在本地腾出相应的下载空间 1,因为连接网络是耗时的操作,所以要放在线程里用HttpURLConnection连接网络 第二步:用RandomAccessFile 的setLe 阅读全文
posted @ 2016-08-10 10:35 张诗博 阅读(159) 评论(0) 推荐(0)
技术文档--静动态广播
摘要:技术总结:BroadcastReceiver用于监听被广播的事件必须被注册,有两种方法:1、在应用程序的代码中注册注册BroadcastReceiver:registerReceiver(receiver,filter);取消注册BroadcastReceiver:unregisterReceive 阅读全文
posted @ 2016-08-10 10:34 张诗博 阅读(114) 评论(0) 推荐(0)
技术文档--反编译
摘要:应用程序的反编译可以看到一些没有加密的项目的源码 (一)apktool 1、安装ApkTool工具 2、该工具可以解码得到资源文件,但不能得到Java源文件。 3、安装环境:需要安装JRE1.6 4、命令格式:apktool d [opts] <file.apk> [dir] 中的d代表解码,[op 阅读全文
posted @ 2016-08-10 10:33 张诗博 阅读(170) 评论(0) 推荐(0)
技术文档--volley 框架
摘要:Volley 框架 参考文档:http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f73e7e808c027fa2ce0ac4384c413037bee43a7c4b54ce81273044b2141ebdac3 阅读全文
posted @ 2016-08-10 10:31 张诗博 阅读(325) 评论(0) 推荐(0)
技术文档--svn
摘要:1、什么是版本控制,说出常见的版本控制系统及其区别版本控制它是一种软件工程籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新,它透过文档控制记录程序各个模块的改动,并为每次改动编上序号,并且编辑错误之后还可以回溯到以前的版本 1、VCS 只能进行本地版本控制 2、VSS支持目录、CVS不支持 阅读全文
posted @ 2016-08-10 10:29 张诗博 阅读(272) 评论(0) 推荐(0)