大话安卓应用开发
做开发太难?跟我做开发,手把手带你飞。边做边学,不你懂的、想问的,都能在实践的过程中找到答案。只提供开发的干货。
anddlecn
这个作者很懒,什么都没留下…
展开
-
动画效果(一)-渐变动画
安卓系统的界面动画效果丰富,最常用到到就是渐变动画。本文将详细的介绍如何定义和使用渐变动画。原创 2016-06-27 14:11:49 · 7481 阅读 · 1 评论 -
风格style与主题theme(一)-style、theme的关系与使用
什么是Android应用的风格style?什么又是Android应用的主题theme?它们俩有什么联系和区别?怎么定义和使用我们自己的风格和主体呢?本文将详细的介绍它们的来历与关系,让你豁然开朗。原创 2016-06-25 15:35:25 · 12848 阅读 · 2 评论 -
四大组件之BroadcastReceiver(二)-使用权限和常用的系统广播
接收特定的Broadcast可能需要相应的权限;发送特定的Broadcast也可能指定所需的权限。安卓系统本身也有很多系统发出的Broadcast。本文将把这些内容整理呈上。原创 2016-06-24 12:43:41 · 8144 阅读 · 0 评论 -
四大组件之BroadcastReceiver(一)-自定义“收音机”与发送“广播”
为什么安卓系统需要提供广播机制呢?它有什么实用的场景吗?应用怎么向整个操作系统发送广播呢?应用又怎么建立一台“接收机”接收“广播”呢?本文讲详细的介绍BroadcastReceiver的来龙去脉。原创 2016-06-23 10:43:09 · 7919 阅读 · 0 评论 -
四大组件之ContentProvider(四)-ContentProvider的权限使用和监听
ContentProvider的数据很可以为自己加上一把锁,只有有钥匙的组件才能访问。如果ContentProvider的内容变化,能不能被别到组件感知到呢?本文将介绍如何为ContentProvider设置访问权限,如何对数据的变化进行监听。原创 2016-06-22 14:05:15 · 12963 阅读 · 1 评论 -
四大组件之ContentProvider(三)-ContentProvider的数据存储
ContentProvider用什么方式存储数据?SQL可以吗?其它的方式可以吗?本文将详细介绍数据的存储存储方式-数据库或者非数据库,原来还是可以使用非数据库实现啊!原创 2016-06-20 09:43:39 · 5219 阅读 · 1 评论 -
四大组件之ContentProvider(二)-轻轻松松自定义ContentProvider
是不是觉得自定义一个ContentProvider很高深?不明白Uri是个啥?访问地址该如何设计?自定义ContentProvider有很多容易混淆的技术点?不要害怕,本文将一步步解析如何自定义一个ContentProvider,让你知其然也知其所以然。原创 2016-06-17 12:15:11 · 7463 阅读 · 0 评论 -
四大组件之ContentProvider(一)-使用系统提供的ContentProvider
什么是ContentProvider?它有什么作用?如何使用?本文将细致的介绍ContentProvider功能和使用相关的初步知识。原创 2016-06-16 13:27:04 · 13148 阅读 · 0 评论 -
四大组件之Service(四)-Service的线程、工作线程、权限及系统Service
Service的线程和工作线程是一回事吗?使用Service需要权限吗?安卓系统提供了哪些可以使用的系统级的Service呢?本文将为你回答这些看上去简单但是确很实用的问题。原创 2016-06-15 14:30:20 · 7245 阅读 · 0 评论 -
四大组件之Service(三)-Service的跨进程调用
Service组件除了提供给自身的应用组件使用,还能提供给别的应用组件使用。Service的跨进程使用有什么神奇的用法吗?本文将告诉你如何在不同的应用之间分享Service提供的功能。原创 2016-06-14 13:37:19 · 9240 阅读 · 1 评论 -
四大组件之Service(二)-Service在各种情况下的生命周期
Service的生命周期和Activity有相似的地方,也有很大不一样。本文详细的讨论了start servie和bind service在各种使用场景下的生命周期,让你对Service的生命有系统化的认识。原创 2016-06-13 13:38:06 · 6110 阅读 · 2 评论 -
四大组件之Service(一)-双子座的Service-Start Service与Bind Service
Service和Activity有啥区别?Service有哪些类型?它们是怎么实现?什么场景下使用?本文将详细为你介绍Service的使用方法,让你深入浅出。原创 2016-06-12 13:59:45 · 5873 阅读 · 3 评论 -
多线程开发(下)
还有什么比较简单的方法让主线程和工作线程协同工作呢?AsyncTask是个不错的选择。对AnsycTask的模版参数不够理解?本文将详细的介绍AsyncTask的方方面面。原创 2016-06-09 23:48:15 · 9613 阅读 · 5 评论 -
多线程开发(中)
Thread、Looper与Handler到底啥关系?Handler到底是个啥?有没有自带Handler的Thread?本文将图文并茂向你展示这三者之间的关系,让你优雅的使用Handler做开发。原创 2016-06-08 15:07:54 · 7931 阅读 · 0 评论 -
多线程开发(上)
什么是安卓系统的主线程和工作线程?怎么样才能正确而优雅的退出工作线程呢?不同线程之间有哪些同步的方法?本文将为你解答心中的疑惑。原创 2016-06-08 14:00:58 · 7119 阅读 · 1 评论 -
布局与控件(九)-ListView的Adapter们
Android SDK为我们提供了不少可以直接使用的Adapter,你对它们了解吗?这些Adapter都合适吗?自己实现一个吧。本文将详细的介绍常用的几个Adapter,并教会你如何自定义一个全能Adapter,从此ListView和Adapter对你来说不再神秘。原创 2016-06-06 14:08:19 · 8114 阅读 · 3 评论 -
布局与控件(八)-ListView知多少(下)ChoiceMode详解
列表要常常用到单选或多选功能对吧?!ListView的Choice Mode你听说过吗?它已经自带选择功能了!那么什么又是模式多选?本文将详细的讲述ListView的各种选择功能,教你结合选择项如何指定背景颜色。原创 2016-06-03 16:10:22 · 13325 阅读 · 4 评论 -
布局与控件(七)-ListView知多少(上)
ListView在很多应用当中都会用到。它有那么多属性都能够干嘛?本文为你整理了最为经常使用的属性,图文并茂的让你看到它们的实际效果。原创 2016-06-03 15:04:24 · 6854 阅读 · 0 评论 -
布局与控件(六)-TableLayout和VideoView
表格形式的布局怎么实现跨行?能不能夸列?怎么自动平均分配空间?本文将介绍TableLayout的用法。有没有简单的实现播放视频的方法?本文将介绍VideoView的用法。原创 2016-06-03 14:31:43 · 7519 阅读 · 0 评论 -
布局与控件(五)-Toast吐司与布局的抽象标签merge include ViewStub
为什么给Toast取名叫“Toast”?merge include ViewStubinclude标签、merge标签,以及ViewStub标签是安卓布局使用的抽象标签。原创 2016-06-02 13:55:55 · 6267 阅读 · 0 评论 -
布局与控件(四)-Button的响应与背景
你知道Button控件不仅可以在代码中指定响应函数,而且还可以在xml文件中指定响应函数吗?Button控件点击的效果怎么修改呢?本文将解答这两个开发时一定会遇到的问题。原创 2016-06-01 14:24:12 · 5682 阅读 · 0 评论 -
布局与控件(三)-TextView那些事儿
TextView的属性多如牛毛,那些常用的属性你都尝试过吗?文字的fontFamily、typeface与textStyle有什么不同?文字显示的走马灯效果该怎么实现?系统提供的文字风格有哪些?TextView可不可以自带配图?原创 2016-05-30 15:04:47 · 7014 阅读 · 0 评论 -
布局与控件(二)——与你想象不一样的LinearLayout
LinearLayout的layout_weight属性到底怎么用?将空间按正比分配?或者是按照反比分配?weightSum属性对布局空间的分配有什么影响?它们的使用场景是什么?本文将图文并茂的向你展示LinearLayout使用的真谛。原创 2016-05-26 18:13:45 · 9500 阅读 · 0 评论 -
布局与控件(一)——布局与控件的常用概念
控件、布局当中经常使用到dp这个单位。你知道dp是怎么引入的吗?为什么在不同尺寸的设备上,同样的应用界面变化不大?dpi的分类对程序有什么影响?本文将向你展示,同一个界面利用dp单位在不同尺寸的设备上是如何保持一致的。原创 2016-05-23 17:15:45 · 12202 阅读 · 1 评论 -
四大组件之Activity(下)
Activity在Manifest文件中有哪些最最常用属性?对Activity的4种启动模式犯晕?不知道ADB工具能为理解Activity的运转提供巨大的帮助?请看这篇图文并貌的文档,你对Activity的认识一定会深入一大步。原创 2016-05-18 12:50:55 · 6246 阅读 · 2 评论 -
四大组件之Activity(上)
对Activity的生命周期理解不深刻?系统自动回收Activity,对Activity生命周期有何影响?Activity常见的生命周期切换有哪些?系统配置的改变对Activity生命周期有什么影响?如果你觉得对这些概念很模糊,好像知道也好像说不清,那这篇文档很适合您。原创 2016-05-17 15:08:09 · 6247 阅读 · 0 评论 -
Application应用程序
安卓开发中的Application到底是个啥?它包含了哪些内容?这些内容之间是什么关系?为Application、Task、Activity之间的关系犯晕?看这里,解答你的困惑。原创 2016-05-16 14:07:37 · 9574 阅读 · 1 评论 -
AndroidStudio应用调试技巧(下)
基于Android Studio调试教程。适合初学者入门,也适合老司机进阶。原创 2016-05-20 13:47:21 · 11997 阅读 · 0 评论 -
AndroidStudio应用调试技巧(上)
基于Android Studio调试教程。适合初学者入门,也适合老司机进阶。原创 2016-05-20 13:28:33 · 14347 阅读 · 3 评论