- 博客(8)
- 收藏
- 关注
原创 项目总结之关于系统通讯录的操作
最近做了个项目, 主要是基于系统通讯录操作的, 大概的功能说下把, 联系人列表, 通话记录列表, 联系人名片, 新增群组与智能分组, 联系人收藏列表, 短信群发, 导航电话与位置分享功能, 自定义拨号键盘, 通讯录备份, 换肤功能.其实做完这个项目后, 我觉得我对通讯录的关键的那几张表有了更深入的了解, 之前我并没有接触过类似的项目, 在做这个项目的时候也做得很蛋疼, 因为对表的不熟悉
2016-03-20 17:03:27
1703
原创 RxJava入门学习------①操作符
1.Observable和Subscriber可以做任何事情* Observable可以是一个数据库查询,Subscriber用来显示查询结果;* Observable可以是屏幕上的点击事件,Subscriber用来响应点击事件;* Observable可以是一个网络请求,Subscriber用来显示请求结果。* 2.Observable和Subscriber是独立于中间的变换过程的。
2016-01-17 21:37:07
1317
原创 Android开发中所遇问题集锦
1. 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决: 灰机直达这里下载GenyMotion-ARM-Translation_v1.1.zip 将压缩包直接拖进genymotion模拟器中, 重启模拟器即可.
2015-11-20 21:13:34
527
原创 Android图片加载框架比较----Glide,Picasso,Fresco
Glide添加依赖:dependencies { compile 'com.github.bumptech.glide:glide:3.5.2' compile 'com.android.support:support-v4:22.0.0'}基本使用:Glide.with(context) .load("http://inthecheesefactor
2015-11-15 15:15:44
16976
原创 android快速开发系列
项目基本框架搭架时的一些抽取:其实任何应用就只有4种页面: 1.加载页面 2.错误页面 3.空页面 4.成功页面对于前3种页面基本都是固定的, 属于常规页面, 而成功页面是需要根据实际情况做显示的.进入应用首先会显示加载页面, 在加载完数据之后, 才能判断出显示哪个具体页面.其实我们可以使用MVC模式来做控制, 现在M, V已经都有了, 那么还缺少一个C, 现在就开始动手
2015-11-08 00:23:12
658
原创 android studio快捷键--------->>个人总结, 精品
常用快捷Alt+` (注: 1数字前面那个符号) 可以显示版本管理的常用命令Alt+J 强大的神技之一,用过vim的vim-multiple-cursors或者Sublime Text的多行编辑都不会忘记那种快感! 也许不是平时用得最多的技能,但是却是关键时刻提高效率的工具。同样神技!使用方法:按住Alt加鼠标左键拉框即可 PS:发现Ubuntu下不可用,代替方法为按Alt+Shift
2015-11-03 21:34:34
470
原创 android中版本控制---Git
准备工作: git initgit add .git commit -m "first commit"分支的用法:主要作用: 在现有代码的基础上开辟一个分叉口, 使得代码可以在主干线和分支线上同时进行开发.git branch temp 创建分支(temp)git checkout master 切换分支git merge t
2015-10-31 16:19:35
546
原创 android中的广播机制
注意事项: 1.如果我们需要在广播接收器中启动活动(Activity), 则必须给Intent加入方法 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);2.如果我们需要在广播接收器中弹出对话框, 则必须加入方法 alertDialog.getWindow().setType(WindowManager.LayoutParams.TYPE
2015-10-31 16:01:31
402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人