Android项目笔记
文章平均质量分 66
ItJavawfc
饮冰十年,难凉热血!
展开
-
黑马程序员Android学习笔记——金山卫士项目——第一天
主要知识点: 1、项目的代码组织结构 2、PackageManager 获取应用程序的版本号; 3、URL HttpUrlConntion 4、子线程 handler + message 5、Json解析 6、Intent 显示意图 7、Alterdialog 8、两种上下文 9、下载--FinalHttp 10、安装apk 11、应用程序的签名; 12、ListVi原创 2014-12-06 23:34:33 · 1869 阅读 · 1 评论 -
极客匿名项目APP学习
极客网,极客匿名项目APP学习学习总结: 该项目非常简单学到内容及运用到技术: 1.全部根据文档要求,规范化开发项目,一步一步的实现功能效果。 2.MD5工具使用 3.URLConnection进行网络连接,并进行封装。 4.AsyncTask异步任务的使用 5.获取联系人,并进行JSON转化。 6.缓存的使用 7.adapter的使用 项目Client和Server及文档下载地原创 2015-04-01 14:23:26 · 1302 阅读 · 0 评论 -
android架构一
自己写的一个小DEMO:小型android项目架构,其中:封装的http bean utils【图片处理、Log处理、SharePreferences工具】 下拉刷新处理方面可供参考 Demo下载地址:http://download.csdn.net/detail/itjavawfc/9085079原创 2015-09-07 14:12:43 · 459 阅读 · 0 评论 -
Android ViewGroup中事件触发和传递机制
针对由于触摸(Touch)而触发的事件。 Android的事件:onClick, onScroll, onFling等等,都是由许多个Touch组成的。其中Touch的第一个状态肯定是ACTION_DOWN, 表示按下了屏幕。之后,touch将会有后续事件,可能是: ACTION_MOVE //表示为移动手势 ACTION_UP //表示为离开屏幕 ACTION_CANCEL转载 2015-12-22 00:09:28 · 464 阅读 · 0 评论 -
生产者消费者问题【线程中ConcurrentLinkedQueue】
项目需求:在顶层网络请求的地方捕获到项目中的每个网络请求的异常【生产】后需要将请求错误的日志报告给服务器【消费】。 思路:需要线程、不断的扫描网络请求是否有异常的消息-->有我就执行,没有等待--》很多的网络请求异常保存到一个FIFO的队列里面--》外面开个线程,要是有就将捕获到的异常冲队列中取出来--》发送错误日志到服务器。 根据这样的数据结构找到了JDK中的java.util.原创 2015-12-29 01:45:14 · 2784 阅读 · 0 评论 -
androidPN体系结构
理解这篇文章后应该具有的能力: 一)了解androidpn体系结构 二)掌握android消息推送与接收机制【Android的收发流程】 三)按需扩展和改动androidpn Android概述: *androidpn是基于xmpp开源组件的一个整合方案 -->Server端:openfire ,apache mina原创 2015-02-04 12:45:57 · 1074 阅读 · 0 评论 -
黑马程序员Android学习笔记——金山卫士项目——第四天
主要学习内容: 1)号码归属地查询UI设计 2)号码归属地查询的原理 3)号码归属地查询的代码实现 5)输入框抖动和震动效果 6)来电、去电号码归属地的显示 7)代码注册广播接受者的实现 8)自定义吐司显示号码归属地【实现号码归属地显示效果:加背景、加图片、加文字 首先看一下UI实现的效果:原创 2014-12-18 00:01:08 · 1551 阅读 · 0 评论 -
黑马程序员Android学习笔记——金山卫士项目——第三天
学习了,一定要总结,学习贵在永恒贵在用心。 学习内容: 1.绑定sim卡 2.检查手机是否更换sim卡 3.读取手机联系人 4.手机防盗原理 5.短信指令的广播 6。播放报警音乐 7.三种获取手机位置的方式 8.代码实现获取手机位置的位置 9.获取手机位置的细节 10.代码获取手机位置 11.一键锁屏 1)绑定sim卡 UI效果如下原创 2014-12-17 21:04:35 · 1864 阅读 · 0 评论 -
黑马程序员Android学习笔记——金山卫士项目——第二天
这几天学习了第二天的内容, 项目源代码:http://download.csdn.net/detail/itjavawfc/8241695 主要收获了: 1)自定义属性:一般用在组合控件中 2)自定义对话框:弹出的对话框中实现输入框和按钮或其它任何你想放入的组件 3)MD5加密 4)自定义按钮背景、按钮形状、自定义动画 5)实现屏幕左右滑动效果:运用传感器 部分效果视图UI如下原创 2014-12-09 21:13:03 · 1302 阅读 · 0 评论 -
语音离线命令词识别
最近帮别人的车载系统整了一个小项目,分享一下最原始的Demo!**说明:**XF的语音服务很多,类似提供语音服务的国内巨头还有百度!客户需求:实现简单的语音控制指令【听音乐、暂停、下一首、上一曲、声音大一点、声音小一点】,程序入口:打开某某应用,嵌入到项目中实现TTS服务,人机交互。如下简单的实现了命令控制,使用XF的离线命令词识别+TTS服务。第一步:编写离线命令词文件,遵守它的语法规则 BNF原创 2017-03-07 02:54:55 · 5991 阅读 · 4 评论