android开发之路
chun_soft
再忙也不要忘记学习!
展开
-
LayoutInflater的使用
http://www.cnblogs.com/zhukoo/archive/2011/09/22/2184798.html原创 2013-04-24 01:06:15 · 527 阅读 · 0 评论 -
Android6.0动态权限申请
最近在android手机打开UC浏览器时,经常冒出是否允许XX权限:android 6.0之前没有看到这种权限管理,本文就研究下下android最新的权限管理。1.概述 官方API: https://developer.android.com/training/permissions/requesting.html 官方示例: https://github.com/google原创 2016-11-14 19:37:04 · 2234 阅读 · 0 评论 -
RecyclerView添加Header和Footer的方法
1.概述 A flexible view for providing a limited window into a large data set. 官方解释:在有限的窗口展示大量数据集的流畅界面RecyclerView提供了一种插拔式的体验,实现了高度的解耦,虽然比起ListView和GridView使用起来更麻烦,但是它异常的灵活。(1)控制显示方式:通过布局管理器LayoutMan原创 2016-11-01 00:44:27 · 935 阅读 · 0 评论 -
RecycleView和ViewPager冲突解决与原理
1.概述在实际开发中,我们经常遇到需要在ListView或RecycleView头部添加ViewPager实现Banner轮播效果,并需要添加下拉刷新,上拉加载功能。 但,横向滑动ViewPager时,稍微偏移就会失去焦点。2.解决方案我们知道事件拦截的顺序,父ViewGroup先接收到拦截,再传递给子ViewGroup 或子View。事件的处理顺序是,子ViewGroup 或子View先处理,若原创 2016-10-31 23:42:41 · 7640 阅读 · 4 评论 -
CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout全解析
1.概述CoordinatorLayout是Material风格的重要组件, 协调(Coordinate)其他组件, 实现联动。官方解释:CoordinatorLayout is intended for two primary use cases: 1.As a top-level application decor or chrome layout 2.As a container for原创 2016-10-31 22:59:26 · 2256 阅读 · 0 评论 -
android开源库—retrofit(附实战源码)
概述使用说明应用总结1.概述Retrofit是Square公司开发的一个类型安全的Android和Java的REST客户端库。GitHub地址:https://github.com/square/retrofit官方使用说明:http://square.github.io/retrofit/在介绍retrofit之前,先了解下RESTFUL风格:RESTFUL:一种软件架构风格,设计风格原创 2016-10-24 21:43:13 · 823 阅读 · 1 评论 -
RecyclerView+SwipeRefreshLayout+ViewPager实现上拉加载更多下拉刷新和添加Banner(附源码)
RecyclerView 上拉刷新下拉加载更多 添加轮播图原创 2016-11-01 00:50:16 · 3994 阅读 · 0 评论 -
App项目实战之路(六):数据库篇
App项目实战之路(六):数据库篇2016-10-16 841 原创文章,转载请注明:转载自Keegan小钢 并标明原文链接:http://keeganlee.me/post/practice/20161016 微信订阅号:keeganlee_me 写于2016-10-16App项目实战之路(一):概述篇 App项目实战之路(二):API篇 App项目实战之路(三):原型篇 App项转载 2016-10-25 23:28:09 · 10330 阅读 · 0 评论 -
App项目实战之路(五):服务端篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/practice/20161006App项目实战之路(一):概述篇 App项目实战之路(二):API篇 App项目实战之路(三):原型篇 App项目实战之路(四):UI篇 App项目实战之路(五):服务端篇 App项目实战之路(六):数据库篇近一个月因为忙于其他事情,一直没能抽出时间来更新项目进度。现在,转载 2016-10-25 23:18:50 · 5526 阅读 · 2 评论 -
App项目实战之路(四):UI篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/practice/20160903App项目实战之路(一):概述篇 App项目实战之路(二):API篇 App项目实战之路(三):原型篇 App项目实战之路(四):UI篇 App项目实战之路(五):服务端篇 App项目实战之路(六):数据库篇成果上一篇文章[原型篇]发布之后,就开始设计UI了,包括Icon转载 2016-10-25 23:06:41 · 1229 阅读 · 0 评论 -
App项目实战之路(三):原型篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/practice/20160816App项目实战之路(一):概述篇 App项目实战之路(二):API篇 App项目实战之路(三):原型篇 App项目实战之路(四):UI篇 App项目实战之路(五):服务端篇 App项目实战之路(六):数据库篇本来,我是没打算写原型篇的,但考虑到关注我的人中也有部分产品狗,转载 2016-10-25 22:58:12 · 1784 阅读 · 0 评论 -
App项目实战之路(二):API篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/practice/20160812App项目实战之路(一):概述篇 App项目实战之路(二):API篇 App项目实战之路(三):原型篇 App项目实战之路(四):UI篇 App项目实战之路(五):服务端篇 App项目实战之路(六):数据库篇确定功能需求概述篇发布出去后,收到很多人的大力支持,也收到了几点转载 2016-10-25 22:50:50 · 1094 阅读 · 0 评论 -
App项目实战之路(一):概述篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/practice/20160807App项目实战之路(一):概述篇 App项目实战之路(二):API篇 App项目实战之路(三):原型篇 App项目实战之路(四):UI篇 App项目实战之路(五):服务端篇 App项目实战之路(六):数据库篇我计划做一款App产品,包括Android和iOS,做完打算将A转载 2016-10-25 22:47:47 · 2537 阅读 · 0 评论 -
android电话拨号
public class Phone extends Activity {private MultiAutoCompleteTextView mu = null;private Button button = null;private static final String Array[] = new String[]{"15189727317","15189730596","awer原创 2013-07-11 20:20:10 · 816 阅读 · 0 评论 -
AutoCompleteTextView与MultiAutoCompleteTextView
AutoCompleteTextView与MultiAutoCompleteTextView的使用:public class Autotext extends Activity {private static final String array[] = new String[]{"a","ab","abc","abcd","abcde","adqa","abdesa"};原创 2013-07-11 20:16:08 · 756 阅读 · 0 评论 -
AXMLPrinter2.jar反编译XML
用AXMLPrinter2.jar反编译xxx.xml文件解压xxx.apk,选择main.xml(也可选择其它xml文件,不过xml文件都是乱码),复制到AXMLPrinter2.jar所在目录,通过cmd进入到AXMLPrinter2.jar所在目录,使用如下命令,得到的main.txt就是反编译后的文件,现在可以看懂了。java -jar AXMLPrinter2.jar main.xm原创 2013-04-25 16:25:46 · 1332 阅读 · 0 评论 -
Android Studio 生成签名apk
(1)对apk的签名需要把项目导入到Android studio软件中,进行点击菜单中“Build”选项,弹出的下拉菜单中的“generate signed APK”.(2)进入到generate signed apk中界面框中,对apk的签名,就需要先创建签名文件钥匙,点击”create new“的按钮。(3)进行选择钥匙保存的位置,指定到磁盘的位置,然后在文件昵称填入,点击“ok”的选项。进入到原创 2017-02-18 17:07:17 · 714 阅读 · 0 评论