
安卓快速入门——练手小项目系列
Jack_King007
永远抱着一个谦虚的心,做一个小菜鸟,去学习知识
展开
-
练手小项目(2)-生活小助手--身份证查询
用一分钟教你做一个APP的一个功能,如果是新手可以进来,高手的话,可以将界面美化下,上市场SO EAZY原创 2014-11-16 17:33:53 · 13216 阅读 · 9 评论 -
练手小项目(5)安全卫士_利用内容提供者进行短信备份 修正版
可学到的知识点①接口的应用②简单的ui线程使用runOnUiThread上一节,讲到 如果公司老板频繁的话UI需求的话,对于一个项目组来说是很头痛的,因为基本是一个人负责UI,一个人负责业务类的。所以为了解耦,我们要改造Smsutils因为在类中经常变动的就是 UI,开始备份的时候,设置进度的最大值 ,备份过程中,增加进度 所以我们就把经常变动的抽出来定义成接口,让使用者选择传递什么样的值。原创 2014-12-03 19:08:13 · 6031 阅读 · 1 评论 -
练手小项目(5)安全卫士_电源管理
一直想把外国的一个工具箱的电池那个动画做出来,今天有时间就想做一下 界面是这样的,制作了基本部分,果然还是手机卫士,比较考基础。原创 2014-12-04 21:25:36 · 1879 阅读 · 5 评论 -
项目实战①—高仿知乎日报(1)逼真的开场动画
在联网工具类中,有人说,Xutils 比volly牛逼,又有人说其实volly性能很差,不过我这一篇文章用的就是volly,我感觉不到差距在哪,反而觉得用起来很爽。其实我自己用的就是Xutils不过后面demo写下不下去了,经过李同志的代码重构,得以完全。原创 2014-12-05 19:24:40 · 7625 阅读 · 3 评论 -
项目实战①—高仿知乎日报(0)-->NDK将私密数据隐藏起来
在安卓如此流行NDK的情况下,在不加入NDK就out了,看完这篇帖子 几分钟就搞定NDK环境配置,为你的APP的安全性提高一个等级原创 2014-12-05 17:28:16 · 6479 阅读 · 8 评论 -
项目实战①—高仿知乎日报(2)—>使用pullrefesh+Slidingmenu+自定义组件写主布局
①项目架构其实这个布局我一开始没想过做侧滑菜单,最后其实用我自己的框架 已经把基本页面做完了,但是,最后上拉加载更多卡住了,最后李老师帮我把架构重构了一下,最后得以完成感谢李老师主布局相信大家都看得出来 pullrefesh 加下滑菜单 我再想我该怎么写这一篇文章呢,因为这涉及到自定义的类,抽取到了一个类了,我觉得还是一个一个知识点讲吧② 侧滑菜单Sliding原创 2014-12-05 20:44:48 · 5294 阅读 · 7 评论 -
项目实战①—高仿知乎日报(2)—>使用pullrefesh+Slidingmenu+自定义组件写主布局2
在这一篇开头我要感谢我的老师李卫民同志,没有他这个东西做不出来,有了他这个Demo逼近真正的XX日报现在凌晨了,似乎大脑更加清晰了,有助于我清理下思路,继续写完我的博客,上一节讲完了,Slidingmenu的内容填充,既然将内容填充好了,似乎要加点乐子,那就是listview的点击事件。① listview的点击事件处理原本以为首页的数据和 其他页面的数据是一样的也就是我想原创 2014-12-06 01:08:53 · 4567 阅读 · 6 评论 -
练手小项目(5)安全卫士——手机加速
不知不觉已经写到了第八篇了,手机卫士作为一个复习基础的项目,我基本也快做完了,如果大家继续看完的话,基本做东西有思路了。怎么让手机加入加速呢,其实安卓系统是本身不会这么卡的,只因为国内软件太过流氓了,导致内存占用很大,所以手机加速 就说下内存清理原创 2014-12-07 11:11:39 · 2949 阅读 · 0 评论 -
练手小项目(5)安全卫士_程序锁bug修复一
程序锁的基本功能,已经实现了,但是你如果输入密码进入 APP以后,看门狗,还是监听你想进入的APP,这时候又会出现一个输入密码的界面。我先说一下思路。①思路 1.通过发送自定义广播在服务里面,监控多一个判断如果是临时取消保护的程序就不再启动程序锁 ,这时候,我们要解决的就是什么时候再让他启动监听呢,答案就是 锁屏的时候。2.通过锁屏将零时保护值设为空就可以继续保护了但是bug原创 2014-12-08 12:22:42 · 1237 阅读 · 0 评论 -
练手小项目(5)安全卫士_软件管理器
这一篇文章将会用到复杂的listview,和获取系统软件信息,还有给Listview加动画效果. 先看看布局吧,源码在后面提供下载,只是一个包,因为我是拿测试项目在演示。原创 2014-12-06 20:14:03 · 3097 阅读 · 1 评论 -
练手小项目(5)安全卫士_程序锁
最近想做的小新工具箱,一直想做一个程序锁,其实原理,很简单,先注册一个服务,检测手机所有进程,如果发现被加锁的app启动,马上弹出一个输入程序锁界面,但是这样子bug很多。我先做一个基本后面慢慢把bug修复。①基本软件管理器做一个程序锁懒得写界面了,如果你没看软件管理器,建议你看一下、练手小项目之软件管理器 ②UI界面的完成其实也就是在软件管理器原创 2014-12-08 10:42:11 · 1535 阅读 · 1 评论 -
Material新闻项目
当初只是想做一个小小的心理测试项目,最后发现有个库很炫,就试着导入进去,发现挺好用的 开源库名字叫做materialviewpager 其实主要代码挺容易看懂的。原创 2015-05-31 15:04:48 · 989 阅读 · 0 评论 -
练手小项目(4)安全卫士——黑名单拦截 利用内容提供者删除通话记录
上一节,我们讲了 删除通话记录,但是有一个bug 就是 会先出现在通话记录里面,一闪 ,然后就会消失,这对用户体验不好,所以我们要用内容提供者 观察通话记录的变化。①先得到一个内容管理者 getContentResolver().registerContentObserver(uri, true, new CallLogObserver( incomingNumber,new Ha原创 2014-12-02 23:02:01 · 3240 阅读 · 0 评论 -
练手小项目(4)安全卫士——黑名单拦截,广播和服务的加入进行拦截
上一节讲到,在数据库进行添加和删除,查询的操作,这一节主要讲怎么用广播和服务进行拦截 为了能够打开服务 让广播同时关闭,所以我们不能将广播在配置文件中进行注册,不好管理,所以我们将广播放在服务里面。先建立一个服务。CallSmsSafeService.java 注意要在配置文件中注册。在前面的文章中我提过,服务就是一个没有界面的activity,so 你要自己复原创 2014-12-02 21:40:49 · 2505 阅读 · 0 评论 -
练手小项目(2)-生活小助手--星座运势查询
用一分钟教你做一个APP的一个功能,如果是新手 5分钟搞定,高手美化下界面 上市场SO EAZY原创 2014-11-17 12:40:08 · 11763 阅读 · 6 评论 -
练手小项目(3)倒计时
正好想复习线程,就整个例子,练习练习原创 2014-11-18 00:07:11 · 1310 阅读 · 0 评论 -
高德地图教程_poi搜索以及显示
最近打算高仿深圳通的应用,UI已经做好了原创 2014-11-17 20:59:30 · 10872 阅读 · 6 评论 -
练手小项目(2)-生活小助手--周公解梦
一分钟教你做一个小项目的一个功能,如果UI自己美化下完全可以加入自己的app原创 2014-11-17 17:34:51 · 7707 阅读 · 0 评论 -
高德地图教程_通过关键字进行导航
先看UI吧就是一个原创 2014-11-18 19:40:23 · 2969 阅读 · 0 评论 -
百度地图3.2教程(2)公交查询
你还在找查询公交的接口么,利用百度地图的POI查询公交,没有限制多少次,想查询多少次就查询多少次。原创 2014-11-19 20:20:57 · 6043 阅读 · 5 评论 -
百度地图3.1教程—检索功能演示
我还想找下又不教程贴的,最后败了,算了 我原创 2014-11-19 17:12:23 · 1615 阅读 · 0 评论 -
练手小项目(1)——智能聊天机器人
如果你是初学安卓,这个APP你可能要半小时 如果你是有经验的开发者,OK,你可能看一遍就能将自己的开发类带入,10分钟不到就搞定。原创 2014-11-15 10:40:43 · 12935 阅读 · 21 评论 -
练手小项目(2)-生活小助手之归属地查询
归属地查询有几种可以查询到,第一种:联网查询;第二种:把数据库 放在本地;我主要用这一片文章对数据库的练习下,真心觉得数据库这方面比较弱........................首先呢,我们把从网上找到的数据库存在 assets目录下,这个文件主要放一些MP3啥的东西,第一步,因为放在assets目中 我们是无法访问到的,所以我们要先把数据库文件copy到ap原创 2014-11-30 22:44:46 · 2269 阅读 · 0 评论 -
练手小项目(5)安全卫士_利用内容提供者进行短信备份
通过点击button来备份短信 索性直接写成工具类得了①第一点 初始化布局 Initview(context); private static void Initview(Context context) { pd = new ProgressDialog(context); pd.setProgressStyle(ProgressDialog.STYLE_HORIZ原创 2014-12-03 15:25:31 · 1106 阅读 · 1 评论 -
练手小项目(4)安全卫士——黑名单拦截
我一直在想用什么能把安卓所有知识点,复习完,它,就是它,手机安全卫士,几乎包括所有知识点,我最近也想高仿一个款外国的工具箱玩玩,So,顺便写一写笔记吧。 最后的高仿的工具箱我也会开源在github.....不扯淡了~~~开搞。 我的思路永远是从布局开始,因为你要想一般用户会怎么使用,你或者你也可以参考别人已经做好的东西。别怀疑 上面的标题,因为这是我的一个测试Demo。主界原创 2014-12-02 20:01:21 · 2621 阅读 · 0 评论