android博客集合
2017-06-24 20:38
351 查看
Android Studio
Google主推-Android开发利器——Android Studio,这可能是最全的AS教程!Android Studio 2.0 Preview 4 的逆袭以及各种神注释
Android Studio重构之路,我们重新来了解一下Google官方的Android开发工具
Android 网络框架
Google官方网络框架-Volley的使用解析Json以及加载网络图片方法Google官方网络框架Volley实战——QQ吉凶测试,南无阿弥陀佛!
Android JSON原生解析的几种思路,以号码归属地,笑话大全,天气预报为例演示
Android JSON解析库Gson和Fast-json的使用对比和图书列表小案例
RxVolley使用文档 —— RxVolley = Volley + RxJava + OkHttp
OkHttp框架从入门到放弃,解析图片使用Picasso裁剪,二次封装OkHttpUtils,Post提交表单数据
毕加索的艺术——Picasso,一个强大的Android图片下载缓存库,OkHttpUtils的使用,二次封装PicassoUtils实现微信精选
Google图片加载库Glide的简单封装GlideUtils
Retrofit2.0通俗易懂的学习姿势,Retrofit2.0 + OkHttp3 + Gson + RxJava
Android特效专辑
Android特效专辑(一)——水波纹过渡特效(首页)Android特效专辑(二)——ViewPager渲染背景颜色渐变(引导页)
Android特效专辑(三)——自定义不一样的Toast
Android特效专辑(四)——APP主页框架TabHost绑定ViewPager的替换者TabLayout
Android特效专辑(五)——自定义圆形头像和仿MIUI卸载动画—粒子爆炸
Android特效专辑(六)——仿QQ聊天撒花特效,无形装逼,最为致命
Android特效专辑(七)——飞机升空特效,一键清理缓存,灵活运用属性动画
Android特效专辑(八)——实现心型起泡飞舞的特效,让你的APP瞬间暖心
Android特效专辑(九)——仿微信雷达搜索好友特效,逻辑清晰实现简单
Android特效专辑(十)——点击水波纹效果实现,逻辑清晰实现简单
Android特效专辑(十一)——仿水波纹流球进度条控制器,实现高端大气的主流特效
Android特效专辑(十二)——仿支付宝咻一咻功能实现波纹扩散特效,精细小巧的View
Android绘图机制
Android绘图机制(一)——自定义View的基础属性和方法Android绘图机制(二)——自定义View绘制形, 圆形, 三角形, 扇形, 椭圆, 曲线,文字和图片的坐标讲解
Android绘图机制(三)——自定义View的三种实现方式以及实战项目操作
AndAndroid绘图机制(四)——使用HelloCharts开源框架搭建一系列炫酷图表,柱形图,折线图,饼状图和动画特效,抽丝剥茧带你认识图表之美
Android高效率编码
Android高效率编码-findViewById()的蜕变-注解,泛型,反射Android高效率编码-细节,控件,架包,功能,工具,开源汇总,你想要的这里都有
Android高效率编码-第三方SDK详解系列(一)——百度地图,绘制,覆盖物,导航,定位,细腻分解!
Android高效率编码-第三方SDK详解系列(二)——Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能
Android高效率编码-第三方SDK详解系列(三)——JPush推送牵扯出来的江湖恩怨,XMPP实现推送,自定义客户端推送
Android事件总线分发库EventBus的简单讲解与实践
Andoird Crash的跟踪方法,使用腾讯Bugly来捕捉一些疑难杂症,让我们APP稳定上线
Android实训案例
Android实训案例(一)——计算器的运算逻辑Android实训案例(二)——Android下的CMD命令之关机重启以及重启recovery
Android实训案例(三)——实现时间轴效果的ListView,加入本地存储,实现恋爱日记的效果!
Android实训案例(四)——关于Game,2048方块的设计,逻辑,实现,编写,加上色彩,分数等深度剖析开发过程!
Android实训案例(五)——四大组件之一ContentProvider的使用,通讯录的实现
Android实训案例(六)——四大组件之一BroadcastReceiver的基本使用,拨号,短信,SD卡,开机,应用安装卸载监听
Android实训案例(七)——四大组件之一Service初步了解,实现通话录音功能,抽调接口
Android实训案例(八)——单机五子棋游戏,自定义棋盘,线条,棋子,游戏逻辑,游戏状态存储,再来一局
Android实训案例(九)——答题系统的思绪,自己设计一个题库的体验,一个思路清晰的答题软件制作过程
Android Device Administration 设备管理器——实现一键锁屏
微信朋友圈的图片上传,多图上传怎么去撸才合适?我们一起来实现吧!
论字母导航的重要性,我们来实现一个联系人字母导航列表吧!
高德地图车机版API演示程序
Android全屏截图的方法,返回Bitmap并且保存在SD卡上
分析RunTime执行命令以及得到返回值
采用动态广播和观察者模式来分别实现验证码自动填写
Android BLE与终端通信
Android BLE与终端通信(一)——Android Bluetooth基础API以及简单使用获取本地蓝牙名称地址Android BLE与终端通信(二)——Android Bluetooth基础搜索蓝牙设备显示列表
Android BLE与终端通信(三)——客户端与服务端通信过程以及实现数据通信
Android BLE与终端通信(四)——实现服务器与客户端即时通讯功能
Android BLE与终端通信(五)——Google API BLE4.0低功耗蓝牙文档解读之案例初探
TomCat服务器
Android服务器——TomCat服务器的搭建Android服务器——使用TomCat实现软件的版本检测,升级,以及下载更新进度!
Android Camera
Android Camera开发系列(上)——Camera的基本调用与实现拍照功能以及获取拍照图片加载大图片Android Camera开发系列(下)——自定义Camera实现拍照查看图片等功能
Android 高级控件
Android高级控件(一)——ListView绑定CheckBox实现全选,增加和删除等功能Android高级控件(二)——SurfaceView实现GIF动画架包,播放GIF动画,自己实现功能的初体现
Android高级控件(三)—— 使用Google ZXing实现二维码的扫描和生成相关功能体系
Android高级控件(四)——VideoView 实现引导页播放视频欢迎效果,超级简单却十分的炫酷
Android高级控件(五)——如何打造一个企业级应用对话列表,以QQ,微信为例
Android高级控件(六)——自定义ListView高仿一个QQ可拖拽列表的实现
Android 高级控件(七)——RecyclerView的方方面面
Android Widget
Android Widget小组件开发(一)——Android实现时钟Widget组件的步骤开发,这些知识也是必不可少的!
MPAndroidChart
Android图表库MPAndroidChart(一)——了解他的本质,方能得心应手Android图表库MPAndroidChart(二)——线形图的方方面面,看完你会回来感谢我的
Android图表库MPAndroidChart(三)——双重轴线形图的实现,这次就so easy了
Android图表库MPAndroidChart(四)——条形图的绘制过程过程,隐隐约约我看到了套路
Android图表库MPAndroidChart(五)——自定义MarkerView实现选中高亮
Android图表库MPAndroidChart(六)——换一种思考方式,水平条形图的实现过程
Android图表库MPAndroidChart(七)—饼状图可以再简单一点
Android图表库MPAndroidChart(八)——饼状图的扩展:折线饼状图
Android图表库MPAndroidChart(九)——神神秘秘的散点图
Android图表库MPAndroidChart(十)——散点图的孪生兄弟气泡图
Android图表库MPAndroidChart(十一)——多层级的堆叠条形图
Android图表库MPAndroidChart(十二)——来点不一样的,正负堆叠条形图
Android图表库MPAndroidChart(十三)——简约的底部柱状图
Android图表库MPAndroidChart(十四)——在ListView种使用相同的图表
Android群英传笔记
Android群英传笔记——摘要,概述,新的出发点,温故而知新,可以为师矣!Android群英传笔记——第一章:Android体系与系统架构
Android群英传笔记——第二章:Android开发工具新接触
Android群英传笔记——第三章:Android控件架构与自定义控件讲解
Android群英传笔记——第四章:ListView使用技巧
Android群英传笔记——第五章:Android Scroll分析
Android群英传笔记——第六章:Android绘图机制与处理技巧
Android群英传笔记——第七章:Android动画机制和使用技巧
Android群英传笔记——第八章:Activity与Activity调用栈分析
Android群英传笔记——第九章:Android系统信息和安全机制
Android群英传笔记——第十章:Android性能优化
Android群英传笔记——第十二章:Android5.X 新特性详解,Material Design UI的新体验
Android拼图游戏的设计逻辑,从切图到交互动画,从关卡到倒计时,实例提高!
Android群英传帝落篇——程序人生,路漫漫其修远兮,吾将上下而求索!
Android艺术开发探索
Android开发艺术探索——新的征程,程序人生路漫漫!Android开发艺术探索笔记——第一章:Activity的生命周期和启动模式
Android开发艺术探索——第二章:IPC机制(上)
Android开发艺术探索——第二章:IPC机制(中)
Android艺术开发探索——第二章:IPC机制(下)
Android艺术开发探索第三章——View的事件体系(上)
Android艺术开发探索第三章————View的事件体系(下)
Android艺术开发探索第四章——View的工作原理(上)
Android艺术开发探索第四章——View的工作原理(下)
Android开发艺术探索第五章——理解RemoteViews
JAVA之旅
JAVA之旅(一)——基本常识,JAVA概念,开发工具,关键字/标识符,变量/常量,进制/进制转换,运算符,三元运算JAVA之旅(二)——if,switch,for,while,do while,语句嵌套,流程控制break , continue ,函数,重载的示例总结
JAVA之旅(三)——数组,堆栈内存结构,静态初始化,遍历,最值,选择/冒泡排序,二维数组,面向对象思想
JAVA之旅(四)——面向对象思想,成员/局部变量,匿名对象,封装 , private,构造方法,构造代码块
JAVA之旅(五)——this,static,关键字,main函数,封装工具类,生成javadoc说明书,静态代码块
JAVA之旅(六)——单例设计模式,继承extends,聚集关系,子父类变量关系,super,覆盖
JAVA之旅(七)——final关键字 , 抽象类abstract,模板方法模式,接口interface,implements,特点,扩展
JAVA之旅(八)——多态的体现,前提,好处,应用,转型,instanceof,多态中成员变量的特点,多态的案例
JAVA之旅(九)——Object类,equals,toString,getClass,内部类访问规则,静态内部类,内部类原则,匿名内部类
JAVA之旅(十)——异常的概述,Try-Catch,异常声明Throws,多异常处理,自定义异常,Throw和Throws的区别
JAVA之旅(十一)——RuntimeException,异常的总结,Package,jar包,多程序概述
JAVA之旅(十二)——Thread,run和start的特点,线程运行状态,获取线程对象和名称,多线程实例演示,使用Runnable接口
JAVA之旅(十三)——线程的安全性,synchronized关键字,多线程同步代码块,同步函数,同步函数的锁是this
JAVA之旅(十四)——静态同步函数的锁是class对象,多线程的单例设计模式,死锁,线程中的通讯以及通讯所带来的安全隐患,等待唤醒机制
JAVA之旅(十五)——多线程的生产者和消费者,停止线程,守护线程,线程的优先级,setPriority设置优先级,yield临时停止
JAVA之旅(十六)——String类,String常用方法,获取,判断,转换,替换,切割,子串,大小写转换,去除空格,比较
JAVA之旅(十七)——StringBuffer的概述,存储,删除,获取,修改,反转,将缓存区的数据存储到数组中,StringBuilder
JAVA之旅(十八)——基本数据类型的对象包装类,集合框架,数据结构,Collection,ArrayList,迭代器Iterator,List的使用
JAVA之旅(十九)——ListIterator列表迭代器,List的三个子类对象,Vector的枚举,LinkedList,ArrayList和LinkedList的小练习
JAVA之旅(二十)—HashSet,自定义存储对象,TreeSet,二叉树,实现Comparator方式排序,TreeSet小练习
JAVA之旅(二十一)——泛型的概述以及使用,泛型类,泛型方法,静态泛型方法,泛型接口,泛型限定,通配符
JAVA之旅(二十二)——Map概述,子类对象特点,共性方法,keySet,entrySet,Map小练习
JAVA之旅(二十三)——System,RunTime,Date,Calendar,Math的数学运算
JAVA之旅(二十四)——I/O流,字符流,FileWriter,IOException,文件续写,FileReader,小练习
JAVA之旅(二十五)——文件复制,字符流的缓冲区,BufferedWriter,BufferedReader,通过缓冲区复制文件,readLine工作原理,自定义readLine
JAVA之旅(二十六)——装饰设计模式,继承和装饰的区别,LineNumberReader,自定义LineNumberReader,字节流读取操作,I/O复制图片
JAVA之旅(二十七)——字节流的缓冲区,拷贝mp3,自定义字节流缓冲区,读取键盘录入,转换流InputStreamReader,写入转换流,流操作的规律
JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤
JAVA之旅(二十九)——文件递归,File结束练习,Properties,Properties存取配置文件,load,Properties的小练习
JAVA之旅(三十)——打印流PrintWriter,合并流,切割文件并且合并,对象的序列化Serializable,管道流,RandomAccessFile,IO其他类,字符编码
JAVA之旅(三十一)——JAVA的图形化界面,GUI布局,Frame,GUI事件监听机制,Action事件,鼠标事件
JAVA之旅(三十二)——JAVA网络请求,IP地址,TCP/UDP通讯协议概述,Socket,UDP传输,多线程UDP聊天应用
JAVA之旅(三十三)——TCP传输,互相(伤害)传输,复制文件,上传图片,多并发上传,多并发登录
JAVA之旅(三十四)——自定义服务端,URLConnection,正则表达式特点,匹配,切割,替换,获取,网页爬虫
JAVA之旅(三十五)——完结篇,终于把JAVA写完了,真感概呐!
JAVA进阶之旅
JAVA进阶之旅(一)——增强for循环,基本数据类型的自动拆箱与装箱,享元设计模式,枚举的概述,枚举的应用,枚举的构造方法,枚举的抽象方法JAVA进阶之旅(二)——认识Class类,反射的概念,Constructor,Field,Method,反射Main方法,数组的反射和实践
Android ROM
Android ROM开发(一)——Windows下Cygwin和Android_Kitchen厨房的安装Android ROM开发(二)——ROM架构以及Updater-Script脚本分析,常见的Status错误解决办法
Android ROM开发(三)——精简官方ROM并且内置ROOT权限,开启Romer之路
Android 音频处理
Android音频处理——通过AudioRecord去保存PCM文件进行录制,播放,停止,删除功能
Android NFC
Android NFC开发(一)——初探NFC,了解当前前沿技术Android NFC开发(二)——Android世界里的NFC所具备的条件以及使用方法
Android NFC技术(三)——初次开发Android NFC你须知道NdefMessage和NdefRecord
Android UI技巧
Android UI技巧(一)——Android中伸缩自如的9patch图片切法,没有美工自给自足Button的几种常用的xml背景,扁平化,下划线,边框包裹,以及按压效果
Android AIDL
初涉IPC,了解AIDL的工作原理及使用方法
Rx
RX系列一 | ReactiveX根源 | 观察者模式分析Rx系列二 | Observer | Observable
RX系列三 | RxJava | create | from | interval | just | range | filter
RX系列四 | RxAndroid | 加载图片 | 提交表单
Android项目——百度壁纸
仿百度壁纸客户端(一)——主框架搭建,自定义Tab + ViewPager + Fragment仿百度壁纸客户端(二)——主页自定义ViewPager广告定时轮播图
仿百度壁纸客户端(三)——首页单向,双向事件冲突处理,壁纸列表的实现
仿百度壁纸客户端(四)——自定义上拉加载实现精选壁纸墙
仿百度壁纸客户端(五)——实现搜索动画GestureDetector手势识别,动态更新搜索关键字
仿百度壁纸客户端(六)——完结篇之Gallery画廊实现壁纸预览已经项目细节优化
Android项目——LoveWallpaper
一个完整的壁纸应用——[仿爱壁纸],从设计到实现的过程
Android JNI
Android For JNI(一)——JNI的概念以及C语言开发工具dev-c++,编写你的第一个C语言程序Android For JNI(二)——C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器
Android For JNI(三)——C的指针,指针变量,指针常见错误,值传递,引用传递,返回多个值
Android For JNI(四)——C的数组,指针长度,堆内存和栈内存,malloc,学生管理系统
Android For JNI(五)——C语言多级指针,结构体,联合体,枚举,自定义类型
Android For JNI(六)——交叉编译,NDK概述以及文件结构,编写自己的第一个JNI工程
版本控制Git
Github Coding Developer Book For LiuGuiLinAndroid分布式版本库——Windows下Git的环境部署以及在GitHub上开源自己的项目
Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
Github上怎么修改别人的项目并且提交给原作者!图文并茂!
Android 源码
Android源码浅析(一)——VMware Workstation Pro和Ubuntu Kylin 16.04 LTS安装配置Android源码浅析(二)——Ubuntu Root,Git,VMware Tools,安装输入法,主题美化,Dock,安装JDK和配置环境
Android源码浅析(三)——Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机
Android源码浅析(四)——我在Android开发中常用到的adb命令,Linux命令,源码编译命令
Android源码浅析(五)——关于定制系统,如何给你的Android应用系统签名
Android源码浅析(六)——SecureCRT远程连接Linux,配置端点和字节码
安全
柔弱的APP如何自我保护,浅谈APP防御手段,使用360加固助手加固/签名/多渠道打包/应用市场发布Android开发中常用到的adb和Linux命令
数据库
Android数据库框架——ORMLite轻量级的对象关系映射(ORM)Java包Android数据库框架——GreenDao轻量级的对象关系映射框架,永久告别sqlite
混合开发
混合开发(一)——WebView开发高级技巧之加载网页以及JavaScript,加载进度条
思考与体会
Activity和Window的View的移动的一些思考与体会,腾讯悬浮小火箭的实现策略在Activity,Service,Window中监听Home键和返回键的一些思考,如何把事件传递出来的做法!
非ROOT实现静默安装的一些思考与体会,AIDL获取IPackageManager,反射ServiceManager,系统签名
Android插件化的思考——仿QQ一键换肤,思考比实现更重要!
兴趣
GirlFriendNotFoundException异常是怎样处理的?
感悟
语音人工智能的征途,我在车载行业的这些年学习Android路上的一些感慨和总结,慢慢来,比较快!
相关文章推荐
- Android开发实用的技术博客集合
- Android大牛博客地址集合
- Android牛人博客集合
- 初学者---Android 优秀博客集合
- Android大牛博客地址集合
- Android自定义控件 资源博客集合
- ANDROID的相关文档及博客
- Android博客佳文推荐
- (Android)大牛、大神文章博客地址汇总。
- Android札记【3】——关于Android反编译方面[首届 Google 暑期大学生博客分享大赛]
- 如何利用Activity的Dialog风格完成弹出框设计 “第二届 Google 暑期大学生博客分享大赛 - 2011 Android 成长篇 ”
- CSDN博文精选:Android系列开发博客资源汇总
- 优秀博客_Android
- android 权限集合(转)
- binbinyang博客---关于Android数据库导出到Excel
- android 开发工具集合
- android事件博客
- Android 开发技巧集合
- 国内各大互联网公司相关技术博客3.0版 (集合腾讯、阿里、百度、搜狐、新浪、网易、360等共29个)