Android基础及相关机制
Android任务和返回栈完全解析,细数那些你所不知道的细节
【凯子哥带你学Framework】Activity启动过程全解析
【凯子哥带你学Framework】Activity界面显示全解析
Android开发 - ActivityLifecycleCallbacks使用方法初探
Android View体系
Android layoutinflater原理分析,带你一步步深入了解view(一)
Android视图绘制流程完全解析,带你一步步深入了解View(二)
Android视图状态及重绘流程分析,带你一步步深入了解View(三)
Android自定义View的实现方法,带你一步步深入了解View(四)
Android坐标相关
android获得控件在屏幕中的绝对坐标 getLocationInWindow 和 getLocationOnScreen
android MotionEvent中getX()和getRawX()的区别
Android事件机制及相关问题
Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
textview 中处理spannable使得ListView的点击事件失效的解决方法
Android官方组件
Android TextView中文字通过SpannableString来设置超链接、颜色、字体等属性
LocalBroadcastManager(本地/应用内广播管理器)
一步一步学android控件(之十四) —— NumberPicker
【Android开发日记】Popupwindow 完美demo
android ViewFlipper使用示例(注册引导页)
Android Service
Android Service完全解析,关于服务你所需知道的一切
Android之Service与IntentService的比较
Android Dialog/弹窗
【Android SDK开发】各种Android Dialog创建及其监听事件实现
Android ListView相关
android应用开发全程实录-你有多熟悉listview?
Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音
android中ListView多次刷新多次重复执行getView的问题另解
Android ListView工作原理完全解析,带你从源码的角度彻底理解
Android ListView功能扩展,实现高性能的瀑布流布局
Android Fragment
Android ScrollView
Android通知栏
Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
Android中Notification捕捉点击事件的替代方式
Android WebView
跟Google 学代码:Web Apps以及WebView究极优化
android ScrollView中嵌套GridView,ListView只显示一行的解决办法
Android键盘相关
Android点击EditText文本框之外任何地方隐藏键盘的解决办法
Android自定义view相关概念及问题
自定义View常用例子二(点击展开隐藏控件,九宫格图片控件)
自定义控件三部曲之动画篇(一)——alpha、scale、translate、rotate、set的xml属性及用法
Android中View自定义XML属性详解以及R.attr与R.styleable的区别
关于onDraw()方法不被执行的解决方法(setWillNotDraw)
Android TextView使用HTML处理字体样式、显示图片等
Android ApiDemo分析(九)--Graphics
初学Android,图形图像之使用Canvas,Paint绘图(二十五)
初学Android,图形图像之使用Bitmap和BitmapFactory(二十四)
Android中Path类的lineTo方法和quadTo方法画线的区别
安卓高手之路之图形系统(6)requestLayout的流程
Android中Canvas绘图之PorterDuffXfermode使用及工作原理详解
Android自定义控件
【Android自定义View实战】之自定义评价打分控件RatingBar,可以自定义星星大小和间距
Android触摸事件(五)-CropBitmapActivity关于裁剪工具的使用
Android 自定义控件 优雅实现元素间的分割线 (支持3.0以下)
android:使用gallery和imageSwitch制作可左右循环滑动的图片浏览器
翻翻git之---RecycleView的上拉,下拉刷新,样式切换,添加foot和header的强大库 RecyclerViewManager
翻翻git之---实现下拉到底刷新RecycleView InfiniteScroll
翻翻git之---偏向iOS风格的Switch ToggleSwitch
翻翻git之---"有趣效果"的自定义View EasyArcLoading
翻翻git之---史上最强的图片选择器 GalleryFinal(顺带附下麦麦,当当的近照)
翻翻git之---利用RecyclerView实现折叠效果 SectionedExpandableGridRecyclerView
翻翻git之---利用RecyclerView实现折叠效果 SectionedExpandableGridRecyclerView
翻翻git之---闪烁动画的TextView RevealTextView
翻翻git之---一个简单的标签控件 LabelView (随手发了两张小宝宝的玩耍照)
翻翻git之---一个丰富的通知工具类 NotifyUtil
Android自定义ViewGroup打造各种风格的SlidingMenu
翻翻git之---编译器般高大上的WebView RichEditor (PS:家里两个小祖宗大爆照)
翻翻git之---炫酷的自定义翻滚View TagCloudView
翻翻git之---溜的飞起的加载效果AVLoadingIndicatorView
手把手带你画一个 时尚仪表盘 Android 自定义View
【Android开源项目解析】QQ“一键下班”功能实现解析——学习Path及贝塞尔曲线的基本使用
Android自定义控件实战——滚动选择器PickerView
Android自定义View之自定义EditText(添加删除功能)
Android 带清除功能的输入框控件ClearEditText,仿IOS的输入框
Android 自定义ViewGroup 实战篇 -> 实现FlowLayout
Android 自绘TextView解决提前换行问题,支持图文混排
【Android】自定义控件实现可滑动的开关(switch)
Android UI效果实现
自定义view系列(5)--99.99%实现QQ侧滑删除效果
【Android】Android开发实现带有反弹效果,仿IOS反弹scrollview详解教程
仿制慕课网app实现斗鱼,全民k歌视频引导页(ViewVideoViewPaper)炫酷效果
仿约会吧应用详情页,评论栏随Recyclerview滑动左右移动
我的Android进阶之旅------>Android自定义View实现带数字的进度条(NumberProgressBar)
我的Android进阶之旅------>Android自定义View来实现解析lrc歌词并同步滚动、上下拖动、缩放歌词的功能
Android特效专辑(五)——自定义圆形头像和仿MIUI卸载动画—粒子爆炸
android:TextView实现文字走马灯效果(欺骗系统获取持久的焦点)
Android特效专辑(九)——仿微信雷达搜索好友特效,逻辑清晰实现简单
Android 常用效果(各种进度条,酷炫loading动画,火箭升空,撒花以及趋势图)
手把手教你画一个 逼格满满圆形水波纹loadingview Android
HorizontalScrollView,Fragment,FragmentStatePagerAdapter打造网易新闻Tab及滑动页面效果(三十六)
【android ui设计与开发】第06期:底部菜单栏(一)使用tabactivity实现底部菜单栏
Android应用程序窗口(Activity)的视图对象(View)的创建过程分析
Android ViewPager+Fragment 仿 Google Play
Android中View的弹性滑动——Android开发艺术探索笔记
Android多媒体(图片/音视频)
Android音频实时传输与播放(三):AMR硬编码与硬解码
Android中直播视频技术探究之---采集摄像头Camera视频源数据进行推流(采用金山云SDK)
Android中直播视频技术探究之---视频直播服务端环境搭建(Nginx+RTMP)
Android java层音频相关的分析与理解(二)音量控制相关
Android Multimedia框架总结(十二)CodeC部分之OMXCodec与OMX事件回调流程
Android Material Design及最新support组件相关
基于Material Design设计的分享文字图片的APP
Material Design学习之 Dialog(顺便把前两天AppBarLayout没讲的部分提一提)
[Material Design] 教你做一个Material风格、动画的按钮(MaterialButton)
Android RecyclerView 使用完全解析 体验艺术般的控件
自定义CoordinatorLayout的Behavior实现知乎和简书快速返回效果
CoordinatorLayout高级用法-自定义Behavior
ANDROID L——Material Design详解(UI控件)
Material Design系列,Behavior之SwipeDismissBehavior
Material Design系列,Behavior之BottomSheetBehavior与BottomSheetDialog
Android官方工具类
Android之ScaleGestureDetector(缩放手势检测)
Android应用ViewDragHelper详解及部分源码浅析
Android NDK
Android的NDK开发(1)————Android JNI简介与调用流程
Android多媒体开发(2)————使用Android NKD编译原版FFmpeg
Android Studio上面使用Ndk JNI 开发工程
Android文件上传下载
使用Android自带DownloadManager下载文件
Android屏幕滑动
Android 带你从源码的角度解析Scroller的滚动实现原理
Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用说明
Android Scroller完全解析,关于Scroller你所需知道的一切
Android多点触控技术,实现对图片的放大缩小平移,惯性滑动等功能
Android引导页动画
Android进阶篇之引导页系列之ViewPager实现Animation动画引导页
Android动画相关
Animation动画详解(十一)——layoutAnimation与gridLayoutAnimation
Android动画进阶—使用开源动画库nineoldandroids
Android动画之Interpolator和AnimationSet(三)
Android属性动画完全解析(中),ValueAnimator和ObjectAnimator的高级用法
Android Vector\SVG
Android相机Camera及相关问题
玩转Android Camera开发(一):Surfaceview预览Camera,基础拍照功能完整demo
Android平台Camera实时滤镜实现方法探讨(八)--简单美颜滤镜
Android状态栏statusbar
Android使用fitsSystemWindows属性实现–状态栏【status_bar】各版本适配方案
Android最佳实践之SystemBar状态栏全版本适配方案
Android Activity转场动画
你所不知道的Activity转场动画——ActivityOptions
android转场动画windowAnimation和ActivityAnimation的区别
Android屏幕适配相关
android中density和pixel的关系对界面显示的影响
Android开发:最全面、最易懂的Android屏幕适配解决方案
Android性能及资源优化
Android应用性能优化之使用SparseArray替代HashMap
Android应用开发之PNG、IconFont、SVG图标资源优化详解
Android MultiDex
Android Developer:构建超过65K方法的App
Android即使通讯IM相关
Android调优工具
Android性能专项测试之Allocation Tracker(Device Monitor)
Android开发便捷工具
Android Studio
AndroidStuio快速发布开源项目到Jcenter/Bintray
Android内存相关
Android adb shell命令
Android存储
Android中Intent传递对象的两种方法(Serializable,Parcelable)
Android数据库
GreenDao的简单使用说明(一)android studio中引入GreenDao
Android多线程
android多线程任务优化1:探讨asynctask的缺陷
new Handler()和new Handler(Looper.getMainLooper())的区别
Android模块化\插件化开发
Android升级更新
Android中ImageSwitcher详解(注意与图片浏览器的区别)
安卓开发实战之app之版本更新升级(DownloadManager和http下载)完整实现
Android代码混淆
Android地图
Android时间
Android推送
[移动] Android推送方案分析(MQTT/XMPP/GCM)
Android学习路线\总结
Android开源框架相关
Retrofit自定义GsonConverter处理请求错误异常处理
开源基于Face++的Android应用刷脸神器(HowOld)
Universal Image Loader for Android一些方法的参数
Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
Android 网络通信框架Volley简介(Google IO 2013)
BaseAnimation是基于开源的APP,致力于收集各种动画效果(最新版本1.3)
Android RxJava
Android入门实战
Android 仿照微信发说说,既能实现拍照,选图库,多图案上传 使用Retrofit2.0技术
Android实战技巧之四十九:Usb通信之USB Host
Android测试
Android面试
Android Design Support Library使用详解
Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)
Android面试中的一个常见问题:Layout_weight的用法
Android知识架构 · 电话面试 · Android线程和进程以及安全问题
Android面试指南-面霸之路08-android常见面试题05
AndroidAnt、Gradle、打包相关
Android官方技术文档翻译——Gradle 插件用户指南(1-3)
Android开发架构\设计模式
Android开发中无处不在的设计模式——Builder模式
FreeBook 基于 MVP 模式开发的带缓存网络爬虫,采用最流行框架搭建,干货多多
Android源码分析
Android4.2.2 Gallery2源码分析(1)——从布局入手
源码看CoodinatorLayout.Behavior原理
Android源码浅析(三)——Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机
Android安全相关及实战
Android静默安装实现方案,仿360手机助手秒装和智能安装功能
Android中实现Activity的启动拦截之----实现360卫士的安装应用界面
Android应用开发allowBackup敏感信息泄露的一点反思
[小代码]在Android和PHP之间的加密/解密,AES加密
android WindowManager解析与骗取QQ密码案例分析
Android中静态方式破解某App实现所有视频app去除广告功能
Android实战技巧
EditText 中google原生态键盘del键无法响应onkeyListener事件
Android tips(九)-->Android录屏与转化gif图
Android tips(十)-->允许模拟位置在Android M下的坑
Android开发学习之路--Drawable mutations
android高仿微信表情输入与键盘输入详解-解决跳闪与表情切换问题
Android中如何修改编译的资源ID值(默认值是0x7F...可以随意改成0x02~0x7E)
Android Studio(AS)-->drawable与mipmap (官网解释)
android onCreate中获取view宽高为0的多种解决方法
android 判断手机是否是国内的手机的方法(getSimCountryIso和getSimOperator)
我的Android进阶之旅------>android中一些特殊字符(如:←↑→↓等箭头符号)的Unicode码值
Android开源项目
GitHub“最受欢迎的开源项目” TOP 50 android开源项目 直接拿来用
android精品开源项目整理_v20131115(持续更新中..)
Android精品开源项目整理_V20140221(持续更新中..)
Android图表
Android 开发:绘制多条线,带缓存,带触控的图表(基金图表的实现)
Android UI设计规范
向产品宣战——开发者眼中的Android UI Design
Android 开发规范
Android热修复
Android不发版也能在线修Bug?——AndFix 框架
Android热补丁技术—dexposed原理简析(手机淘宝采用方案)
Android学习资源收藏
Android develop tricks——整理自国外的一些Blog
Android开发相关的Blog推荐——跟随大神的脚步才能成长为大神
Android相关问题的好文章整理——温故而知新,可以为师矣
Android Kotlin
Android TV
Android TV开发总结(二)构建一个TV Metro界面(仿泰捷视频TV版)
Git\GitHub相关
[Git官方中文文档]https://git-scm.com/book/zh/v2
Java
Java多线程
java中Executor、ExecutorService、ThreadPoolExecutor介绍
volatile、synchronized、AtomicInteger多线程累加1000个计数的区别
JAVA基础再回首(二十五)Lock锁的使用、死锁问题、多线程生产者和消费者、线程池、匿名内部类使用多线程、定时器、面试题
分布式及web开发
构建高性能web之路------读《构建高性能web站点》有感
H5\移动webapp相关
IOS
iOS知识树,知识目录(包括对象、Block、消息转发、GCD、运行时、runloop、动画、Push、KVO、tableview,UIViewController、提交AppStore)
ios学习之 关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系
《iOS Human Interface Guidelines》——Designing for iOS
Swift开发黑科技:还在争论MVC和MVVM?现在你应该试试MVP!