美文网首页
Android 技术文章

Android 技术文章

作者: Arison | 来源:发表于2018-01-15 11:04 被阅读38次

    Android

    功能

    描述 链接地址
    Activity
    使用ActivityGroup在TabHost标签页内中跳转Activity http://blog.csdn.net/lfyx1357/article/details/7467194
    activity中的onPause()和onSaveInstanceState()解析 http://blog.csdn.net/dashuxiaoai/article/details/8592330
    Android TabHost的生命周期 http://www.cfanz.cn/?c=article&a=read&id=72591
    Activity的四种启动模式和onNewIntent() http://blog.csdn.net/linghu_java/article/details/17266603
    Activity在屏幕显示的方向切换 http://www.cnblogs.com/mengdd/archive/2013/05/19/3086901.html
    Fragment
    Android fragment 重叠问题——通过hide,show方式导致的解决方法 http://my.oschina.net/wangxnn/blog/417581
    Fragment中调用getActivity为null的问题 http://blog.csdn.net/goodlixueyong/article/details/48715661
    使用Fragment完成Tab选项卡-Android Fragment应用实战 http://blog.csdn.net/zjlovety/article/details/21519205
    Android应用开发:搞定带标签滑动界面 http://blog.csdn.net/airk000/article/details/37818335
    Android UI当中凸起的Tab(Raised Center Tabbar) http://www.myexception.cn/ai/1879196.html; -https://github.com/AdilSoomro/Raised-Center-Tab-in-Android
    Android使用Fragment打造万能页面切换框架 http://www.codeceo.com/article/android-fragment-page-switch.html
    Fragment必看,解决切换Fragment时布局重新实例化 http://www.tuicool.com/articles/y2QveuM
    Service
    Android杀不掉后台服务的一种实现【大难点】 http://www.xuephp.com/main/detail.php?cid=40006
    Service不被杀死【重要】 http://www.eoeandroid.com/forum.php?mod=viewthread&tid=557234&extra=page=1&page=1
    适配
    巧用dimens适配多个分辨率 http://blog.csdn.net/ocean20/article/details/23353663
    Android-屏幕适配全攻略(绝对详细) http://www.jianshu.com/p/6319e43572fa
    调用系统相册(三星,华为) http://www.cnblogs.com/lwbqqyumidi/p/3784656.html
    Cannot generate texture from bitmap异常的解决方案 http://www.tuicool.com/articles/AvuUvm
    你需要知道的Android拍照适配方案 http://www.open-open.com/lib/view/open1464920114594.html
    Android换肤技术总结 http://blog.zhaiyifan.cn/2015/09/10/Android%E6%8D%A2%E8%82%A4%E6%8A%80%E6%9C%AF%E6%80%BB%E7%BB%93/
    Context
    Context详解 http://blog.csdn.net/qinjuning/article/details/7310620
    Handler
    Android Handler机制 (一个Thead中可以建立多个Hander,通过msg.target保证MessageQueue中的每个msg交由发送message的handler进行处理 ,但是 每个线程中最多只有一个Looper,肯定也就一个MessageQuque) http://www.cnblogs.com/kobe8/p/3987620.html
    网络请求
    Http详解(超时重连) http://www.cnblogs.com/anee/p/3269982.html
    Http协议详解 http://www.cnblogs.com/EricaMIN1987_IT/p/3837436.html
    Android开发之网络请求通信专题(一):基于HttpURLConnection的请求通信(封装HttpURLConnection) http://www.bkjia.com/Androidjc/949663.html
    多线程断点下载 http://blog.csdn.net/shimiso/article/details/8448544
    Android应用开发-小巫CSDN博客客户端Jsoup篇 http://blog.csdn.net/wwj_748/article/details/39720461
    Android网络开发之实时获取最新数据 http://www.cnblogs.com/fengzhblog/p/3185500.html
    android url 中文请求,乱码解决 http://zhangfan822.iteye.com/blog/1876013
    ImageView
    android 头像组合效果-微信群头像效果 http://blog.csdn.net/tiantianshangcha/article/details/9836809 推荐
    android 图片压缩问题
    ios微信群头像实现 http://www.open-open.com/lib/view/open1446783039451.html
    自定义圆形ImageView http://blog.csdn.net/android_dong/article/details/41989499
    Android压缩图片到100K以下并保持不失真的高效方法0812 http://blog.csdn.net/leechee_1986/article/details/25049243
    练手小项目之新闻类(4)Listview图片混排 http://blog.csdn.net/jack_king007/article/details/40918817
    Bitmap的recycle问题 http://blog.csdn.net/lonelyroamer/article/details/7569248
    BitmapFactory.Options详解 【大图加载内存溢出解决方案】 http://blog.csdn.net/luohai859/article/details/25394605
    ListView
    并排的ListView http://www.xuebuyuan.com/2225435.html
    下拉回弹的ListView http://www.tuicool.com/articles/iMrqY37
    Android 利用ListView制作带竖线的多彩表格 http://www.open-open.com/lib/view/open1333372619624.html
    GridView
    Android使用GridView实现日历功能(详细代码)【日历】 http://blog.csdn.net/onlyonecoder/article/details/8481799
    ViewPager
    ViewPager + HorizontalScrollView 实现可滚动的标签栏 http://my.oschina.net/u/1409622/blog/200751
    Android Studio
    gradle android gradle plugin版本的变更(com.android.tools.build:gradle) http://jingyan.baidu.com/article/3c343ff7f84e950d36796357.html
    Android studio创建Java工程 http://jingyan.baidu.com/article/3a2f7c2e6b2f4726afd61185.html
    解决ADB启动问题(Failed to initialize Monitor Thread: Unable to establish loopback connection) http://www.cnblogs.com/tt-0411/archive/2013/01/02/2842434.html
    Android Studio方法注释模板 http://www.tuicool.com/articles/JNNFrym
    查找匹配代码块 http://jingyan.baidu.com/article/4dc40848b0d3ccc8d946f1c4.html
    让Android Studio自动实现所有的接口函数 http://jingyan.baidu.com/article/fa4125acd8a4fb28ac70929c.html
    Gradle
    android gradle http://www.cnblogs.com/youxilua/archive/2013/05/22/3092657.html
    Eclipse
    解决Butter Knife 空指针问题(在eclipse中使用) http://blog.163.com/www_iloveyou_com/blog/static/211658372201552421557741/
    Eclipse/MyEclipse 对接口@Override 注解报错的解决方案 http://www.xuebuyuan.com/752599.html(Complier中至少设置到1.6)
    eclipse 去除无用的验证,优化速度 http://jingyan.baidu.com/article/3aed632e059fe470108091a9.html
    eclipse自动补全失效解决办法 http://blog.csdn.net/rodjohnsondoctor/article/details/25099693
    将Eclipse项目转到Android Studio http://www.open-open.com/lib/view/open1419597450031.html
    Intent以及系统Intent
    Android开发中怎样调用系统Email发送邮件(多种调用方式) http://www.jb51.net/article/38158.htm
    android取得账户(邮件地址) http://blog.csdn.net/zoeice/article/details/9832319
    Exception
    android 中处理崩溃异常并重启程序 http://blog.csdn.net/cym_lmy/article/details/24704089
    JSON
    Json技术选型----各个JSON技术的比较 http://www.cnblogs.com/kunpengit/p/4001680.htm
    org.json 需要map解析中转 Json 之间 Bean的转换 http://blog.csdn.net/dongfengkuayue/article/details/46362045
    序列化
    Android中Parcelable接口用法Serializable实现与Parcelabel实现的区别 http://www.cnblogs.com/renqingping/archive/2012/10/25/Parcelable.html
    数据库SQLite
    数据库升级方案 http://blog.csdn.net/leehong2005/article/details/9128501;- http://www.tuicool.com/articles/2iyU3aQ
    数据库建多表 http://www.cnblogs.com/weixing/p/3260279.html
    ORMlite万能泛型Dao简化数据持久层 http://www.tuicool.com/articles/7NzaemY
    最好的5个Android ORM框架 http://blog.csdn.net/iefreer/article/details/39188231
    动作监听
    Android开发之onClick事件的三种写法 http://blog.csdn.net/a9529lty/article/details/7542828
    Gridview 单选效果实现 http://www.cnblogs.com/manuosex/p/3695620.html#commentform
    注解
    Android注解式绑定控件,没你想象的那么难 http://my.oschina.net/kymjs/blog/305882
    TextView
    android - SpannableString或SpannableStringBuilder以及string.xml文件中的整型和string型代替【解决字符内部相同字符匹配插入问题】 http://blog.csdn.net/fengkuanghun/article/details/7904284
    SpannableStringBuilder 插入富文本,图片,颜色,背景 http://blog.csdn.net/harvic880925/article/details/38984705
    android控件详解----TextView(转载) http://www.cppblog.com/life02/archive/2012/03/12/167704.aspx
    TextView 为部分文字添加下划线,并实现单击事件 http://www.cnblogs.com/hacjy/p/5124863.html
    android 去除SpannableString下划线 http://blog.csdn.net/u011993368/article/details/43792961
    EditText
    Android中的EditText默认时不弹出软键盘的方法 http://www.cnblogs.com/Aspros/p/4271837.html
    Android 根据EditText搜索框ListView动态显示数据 http://download.csdn.net/detail/ljd4305/7938867#comment
    Android中EditTex焦点设置和弹不弹出输入法的问题 http://blog.csdn.net/fener10289/article/details/8227044
    android 设置EditText只能输入数字 http://l62s.iteye.com/blog/1670804
    CheckBox
    类似IOS的checkbox https://github.com/zcweng/ToggleButton;
    类似IOS的checkbox https://github.com/xiaopansky/SwitchButton
    ScrollView
    Android利用接口回调监听ScrollView的滚动 http://www.cnblogs.com/android100/p/Android-ScrollView.html
    Android ScrollView回弹效果(二) http://blog.csdn.net/freesonhp/article/details/9001037
    PopupWindow
    PopupWindow 详解 http://blog.csdn.net/mhapdream/article/details/8688908
    WebView
    android WebView 加载重定向页面无法后退解决方案 http://blog.csdn.net/lastdream/article/details/40512779
    android webView 缓存策略详解 http://www.open-open.com/lib/view/open1392188052301.html
    选项卡
    TabHost详解(生命周期,两种实现方式) http://blog.csdn.net/harvic880925/article/details/17120325
    广告栏
    Android-使用ViewFlipper实现轮番切换广告栏 - wavky http://www.tuicool.com/articles/eqmQre
    ActionBar
    ActionBar Title 如何居中显现 http://jingyan.baidu.com/article/eae07827adc3ba1fec5485c6.html
    ActionBar 样式详解 -- 样式 主题 简介 Actionbar 的 icon logo 标题 菜单样式...【代码设置Theme】 http://www.tuicool.com/articles/aeeymiM
    ActionBar 右侧文字样式修改 http://www.crifan.com/android_menu_text_size_too_small/
    菜单
    CircularFloatingActionMenu(圆形菜单UI美化) https://github.com/oguzbilgener/CircularFloatingActionMenu
    多方向抽屉效果 http://www.akaifa.com/code/219
    使用github上的开源框架SlidingMenu环境的搭建,以及getSupportActionBar方法不能找到的问题 http://blog.csdn.net/lovexieyuan520/article/details/9814273
    进度条
    进度加载框(显示加载信息) http://down.admin5.com/android/129205.html
    自定义View圆形进度 http://blog.csdn.net/xiaanming/article/details/10298163
    :heart:刷新控件
    下拉刷新上拉加载 https://github.com/jingchenUSTC/PullToRefreshAndLoad
    PullToRefreshListView 应用讲解 http://www.cnblogs.com/jshen/p/4097445.html
    pulltorefreshlistview 自动下拉刷新 http://www.csdn123.com/html/topnews201408/93/14393.htm
    android-Ultra-Pull-To-Refresh 源码解析,关于为什么没有加载更多 http://www.open-open.com/lib/view/open1436405920005.html
    Android自定义控件实战——下拉刷新控件终结者:PullToRefreshLayout http://blog.csdn.net/zhongkejingwang/article/details/38340701
    Android下拉刷新上拉加载控件,对所有View通用! http://blog.csdn.net/zhongkejingwang/article/details/38868463
    :heart:Android仿qq下拉刷新及向左滑动列表----PullToRefresh, SwipeMenuListView开源项目整合(下拉刷新 +item侧滑 ) http://blog.csdn.net/licaomengrice/article/details/46928381
    Android QQ消息列表(下拉刷新 +item侧滑 ) http://blog.csdn.net/zq13561411965/article/details/48582347
    工具类
    最全Android开发常用工具类 http://beilei123.cn/blog/317.html
    Android-Next https://github.com/mcxiaoke/Android-Next/
    android-common https://github.com/Trinea/android-common/tree/master/src/cn/trinea/android/common/util
    Date类学习总结(Calendar Date 字符串 相互转换 格式化) http://blog.csdn.net/winter13292/article/details/8620911
    Android系统应用信息中存储和缓存的计算方法 http://blog.csdn.net/hursing/article/details/26587451
    Android手机唯一标识 http://www.cnblogs.com/lvcha/p/3721091.html
    动画
    动画效果 http://blog.csdn.net/duguang77/article/details/18230867
    样式与资源
    【Android进阶学习】shape和selector的结合使用 http://liangruijun.blog.51cto.com/3061169/732310/
    设置虚线【界面美化】 http://blog.csdn.net/lan410812571/article/details/9946991
    android 圆角效果(半部分圆角,半部分直角) http://beilei123.cn/blog/317.html
    Android中shape的使用 http://jingyan.baidu.com/article/86112f13513f4127379787b0.html
    透明效果
    Android 颜色透明度查询 http://www.tuicool.com/articles/rYn6JfF
    透明窗口(UI美化) https://github.com/gotokatsuya/BlurredGridMenu
    Android开发窗口实现半透明效果 http://android.tgbus.com/Android/tutorial/201106/357509.shtml
    实现Android半透明Menu效果的开发实例 http://www.jizhuomi.com/android/example/139.html
    IO流
    Android合并文件的3种方式 http://www.codeceo.com/article/android-combine-files.html
    多媒体
    Android录音播放动画功能(声麦大小动画) http://download.csdn.net/detail/a2012s/7967463#comment
    Content Provider
    Android 学习笔记 Contacts (二)Contacts 联系人详解 http://blog.csdn.net/wssiqi/article/details/8152630
    通讯录api http://api.apkbus.com/reference/android/provider/ContactsContract.CommonDataKinds.Nickname.html
    Android 读取联系人(详细) http://blog.csdn.net/ydpl2007/article/details/8118109
    Android 学习笔记 Contacts (三)Contacts 查找,增加,更新,删除联系人 http://blog.csdn.net/wssiqi/article/details/8157399
    Android通讯录数据库介绍与基本操作(增删改查) http://www.2cto.com/kf/201402/280583.html
    多线程
    线程池【盲点】 http://blog.csdn.net/yaya_soft/article/details/24396357
    判断线程是否在运行?是否结束? 线程之isAlive()和join() http://blog.chinaunix.net/uid-25296429-id-3297159.html
    缓存
    Android双缓存 http://www.cnblogs.com/JczmDeveloper/p/5039970.html
    Android照片墙应用实现,再多的图片也不怕崩溃 http://blog.csdn.net/guolin_blog/article/details/9526203
    内存问题
    android程序内存泄漏的原因和解决办法 http://www.cnblogs.com/yejiurui/archive/2013/02/23/2923418.html
    第三方API平台
    Android应用开发-小巫CSDN博客客户端之集成友盟社会化分享组件 http://blog.csdn.net/wwj_748/article/details/39721447
    [Android] 关于Android的.so文件你所需要知道的 - 简书 http://www.kejik.com/article/21884.html
    换肤
    Android 高仿腾讯旗下app的 皮肤加载技术 http://www.tuicool.com/articles/rUb2IrY
    Android换皮肤技术总结 http://blog.zhaiyifan.cn/2015/09/10/Android%E6%8D%A2%E8%82%A4%E6%8A%80%E6%9C%AF%E6%80%BB%E7%BB%93/
    MaterialDesignDemo https://github.com/burgessjp/MaterialDesignDemo
    表格 表格控件,需要展示
    android固定头部和侧边表格实现 http://www.lxway.com/156848246.htm
    Android学习笔记(20)————利用ListView制作带竖线的多彩表格 http://blog.csdn.net/conowen/article/details/7421805
    Android例子源码支持横竖滑动的双表头表格 http://www.javaapk.com/source/4374.html
    PopupMenu 下拉窗体
    PopupMenu自定义样式(反射) http://www.bubuko.com/infodetail-1277117.html
    Android PopupMenu 与 PopupWindow(的区别) http://www.tuicool.com/articles/AJjENzm
    签名
    Android 修改keystore文件密码、alias名称 http://blog.csdn.net/smz520/article/details/46788799
    Toast
    一个可随意定位置的带色Toast——开源代码Crouton的简单使用 http://www.cnblogs.com/liushilin/p/5712312.html
    Toast替换组件:Crouton http://www.open-open.com/lib/view/open1368327345078.html
    打造全局Dialog,Toast,解决Toast多次弹出以及小米无法弹出悬浮窗问题 http://blog.csdn.net/a940659387/article/details/50152561
    测试
    Android应用测试:解决方案汇总 http://mobile.51cto.com/abased-445836.htm
    Android 内核
    Android内核学习笔记 http://blog.csdn.net/imyfriend/article/details/9946821
    NIO框架
    轻量级分布式 RPC 框架 http://www.csdn123.com/html/topnews201408/67/12167.htm
    控件冲突 :heart:
    解决listview与SwipeRefreshLayout滑动冲突问题 http://blog.csdn.net/lijinhua7602/article/details/41114397
    架构 :heart:
    Android项目重构之路:架构篇 http://keeganlee.me/post/android/20150605
    App架构设计经验谈:接口的设计 http://keeganlee.me/post/architecture/20160107
    App架构经验总结 http://keeganlee.me/post/architecture/20160303
    教你认清MVC,MVP和MVVM三种模式 http://blog.csdn.net/greathfs/article/details/52017155
    布局风格 :heart:
    【Windows Phone】仿ZAKER的windows phone风格主界面 http://blog.csdn.net/wulianghuan/article/details/8892203
    Android 仿Win8的metro的UI界面(上) http://blog.csdn.net/lmj623565791/article/details/23441455
    切换语言
    Android app应用多语言切换功能实现 http://www.cnblogs.com/popqq520/p/5498990.html
    多选单选
    ListView 选择模式 http://blog.csdn.net/guchuanhang/article/details/51227134
    ListView多选操作模式详解CHOICE_MODE_MULTIPLE与CHOICE_MODE_MULTIPLE_MODAL http://www.tuicool.com/articles/aANfie
    正则表达式
    正则表达式同时匹配中英文_,还控制长度 http://blog.csdn.net/dl020840504/article/details/8880603
    应用设置 :heart:
    Android 调用已安装市场,进行软件评分的功能实现【评分与本地分享】 http://blog.csdn.net/wangfayinn/article/details/10351655
    Android在跳转市场进行【评分问题】总结 http://www.cnblogs.com/exmyth/p/4579455.html
    APP性能优化 :o:
    App瘦身最佳实践 http://www.jianshu.com/p/8f14679809b3
    Android自定义View :o:
    自定义View系列【目录】 http://www.idtkm.com/customview/android%E8%87%AA%E5%AE%9A%E4%B9%89view%E7%B3%BB%E5%88%97%E7%9B%AE%E5%BD%95/
    Android-PickerView 三级联动选择日期和城市 https://github.com/saiwu-bigkoo/Android-PickerView
    MeasureSpec的简单说明 http://blog.csdn.net/chunqiuwei/article/details/44515345
    减少apk大小
    android 通过lint以及android-resource-remover清楚不用的资源以及代码 支持gradle以及非gradle工程 http://lib.csdn.net/article/android/3799
    使用android-resource-remover删除项目中无用的资源,减少包的大小 http://www.cnblogs.com/dongweiq/p/4274910.html

    java基础

    深入源码

    名称 链接
    Android-Universal-Image-Loader 图片加载框架
    从代码分析Android-Universal-Image-Loader的图片加载、显示流程 http://www.cnblogs.com/kissazi2/p/3901369.html
    Android UI-开源框架ImageLoader的完美例子 http://blog.csdn.net/wwj_748/article/details/10079311
    Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置) http://www.it165.net/pro/html/201406/16314.html
    Glide http://bumptech.github.io/glide/
    图片加载库glide https://github.com/bumptech/glide
    Volley Google出品网络请求框架
    Volley添加cookie http://www.tuicool.com/articles/mEbqE3
    网络请求库Volley详解 http://www.android100.org/html/201510/05/187715.html
    Volley原理解析 http://blog.csdn.net/fengqiaoyebo2008/article/details/42963915
    Android Volley完全解析(一),初识Volley的基本用法 http://blog.csdn.net/guolin_blog/article/details/17482095
    Xutils
    android 开源框架xUtils http://zxs19861202.iteye.com/blog/2003241

    难点进阶

    难点描述 |文献地址|
    ---|---|--|-
    网络(多个图像URL地址)异步加载后(经过算法处理)合成一种图像Bitmap显示在listview item 控件上-----http://blog.csdn.net/harvic880925/article/details/17766027|
    图片异步加载(一)|http://blog.csdn.net/harvic880925/article/details/17766027
    异步加载图片(二)|http://blog.csdn.net/harvic880925/article/details/17782063

    Design Support Library

    名称 导航
    Android NestedScrolling 实战 http://www.open-open.com/lib/view/open1440332151780.html
    Android的材料设计兼容库(Design Support Library) http://www.jcodecraeer.com/a/anzhuokaifa/developer/2015/0531/2958.html?mType=Group
    Material Designer的低版本兼容实现(十三)— http://www.myext.cn/other/a_28915.html
    ASD 高逼格UI http://www.androidchina.net/2967.html
    Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏 http://www.open-open.com/lib/view/open1436152483833.html#_label8
    材料设计库---demo https://github.com/chrisbanes/cheesesquare
    google android api demo https://android.googlesource.com/platform/development/+/master/samples
    RecyclerView分割线 http://segmentfault.com/q/1010000003942010
    滑动ListView自动隐藏页面头部和底部元素的例子 http://www.tuicool.com/articles/u222Un2
    隐藏toolbar https://github.com/mzgreen/HideOnScrollExample
    Android学习笔记(四十):Preference的使用 http://blog.csdn.net/flowingflying/article/details/6671548

    版本管理

    这是软件开发的基础必备技能-提高效率
    
    关键点 名称 地址
    Gradle
    环境搭建1(buildship) eclipse gradel 插件安装 http://blog.csdn.net/buqutianya/article/details/50226721
    环境搭建2 eclipse-integration-gradle https://github.com/spring-projects/eclipse-integration-gradle
    Maven
    环境搭建
    多项目 一个多maven项目聚合的实例 http://my.oschina.net/xuqiang/blog/99854
    Maven学习总结(八)——使用Maven构建多模块项目 http://www.cnblogs.com/xdp-gacl/p/4242221.html
    Git
    环境搭建
    gitignore .gitignore忽略无效 http://blog.csdn.net/zhangjs0322/article/details/37658669
    .gitignore语法配置 http://www.tuicool.com/articles/ymeMfaq

    相关文章

      网友评论

          本文标题:Android 技术文章

          本文链接:https://www.haomeiwen.com/subject/xvuroxtx.html