112

2017上半年技术文章集合—184篇文章分类汇总

 6 years ago
source link: https://mp.weixin.qq.com/s/grssAxDKeDLHhURp0qtVPg
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

2017上半年技术文章集合—184篇文章分类汇总

2017上半年技术文章集合—184篇文章分类汇总

Original 于亚豪 终端研发部 2017-09-10 23:19 Posted on



Image


博文地址:

http://blog.csdn.net/androidstarjack/article/details/77923753

声明 |  终端研发部 原创 

2017年已经过大半,公众号里技术文章整理和归类了一下,方便给大家查找和阅读。这也是目前 发文的一个统计。

View篇:

高级UI特效之酷炫抢红包金币下落动画

一个超级方面的用户指引view—App实现用户指引就是如此简单

让View像粒子一样自由运动

手把手教你实现RecyclerView实现上拉刷新功能

高级UI特效之炫酷漂浮动画—一个能让View执行漂浮动画的库

Canvas玩出新特效—一个炫酷优美的薄荷Loading动画

一个高仿微博等待动画loading——等待动画的简单实现

高仿闲鱼键自定义数字键盘UI特效

实现消息提示(小红点)就是这么简单

手把手教你撸出一个圆形加载进度条

教你玩转自定义View—手撸一个倒计时控件如此简单

一个精美的跳动小球—手把手教你用贝塞尔曲线实现一个酷炫跳动动画

自定义进度条就是如此简单—手把手教你撸一个精美的环形View

一个精美的加载动画就是如此简单—手把手教你撸一个dialog加载动画

教你手撸一个高仿PostMan加载效果

高仿QQ视频加点炫酷特效—你这样玩过吗

使用jbox2d物理引擎打造摩拜单车贴纸动画效果

几行代码实现高仿ofo—小黄车APP首页眼睛跟随加速器移动酷炫效果

ListView个性化滑动指示器酷炫效果

高级UI特效之酷炫水波纹动画

仿QQ空间之打造个性化可拉伸头部控件

自定义GridView实现分割线

自定义控件-精美的心电波形图

手把手叫你制作一个精美的在线音乐播放器



文件选择器看这个就够了—轻量级、支持多种文件类型

几行代码实现多级ListView的多级联动效果

一个例子教你学会DialogFragment —模仿国际微博评论框

一个强大图片的选择、裁剪工具—看这一个就够用了

你真的会用Fiddler抓包工具吗—Android程序员抓包必备

手把手教你快速实现Android底部导航栏

教你手撸一个APP销控表滑动自定义View—多RecyclerView同步滚动

你还在用AlertDialog吗?两分钟教你集成一个绚丽的dialog

高级UI特效—自定义一个精美的时钟就这么简单

用Dialog你就out了—DialogFragment带你体验完美高效率

一个功能强大的炫酷对话框—让你的项目不再单调

教你打造一个万能的适配器

你还在用AlertDialog吗?两分钟教你集成一个绚丽的dialog



Java设计模式:

你所不知道的Java设计之享元模式

Java设计模式-适配器模式

Android中的装饰模式,你有了解过吗

Java设计模式之构造者模式,你真正了解过吗

Java设计之工厂模式,你真正了解吗

Java几种方式实现单例模式之经验总结



一个强大的图片压缩算法—近微信压缩机制的Luban

【干货】10道经典的java算法之面试题



开源项目(可用于毕业设计):

一个值得学习的项目—可用于毕业答辩

一个基于IJKplayer 的多功能视频播放器

MVP+Dagger2+Retrofit2.0+Rxjava看这一个例子就够了

MVP+Retrofit+Rxjava实战

这些优秀的音视频开源框架你值得收藏

Android智能下拉刷新加载框架—看这些就够了



android8.0新特性

是时候了解一下Android 8.0 新特性了

安卓8.0已经来了,你期待已久的新特性



Java相关:

java虚拟机和Dalvik虚拟机的区别

5 分钟教会你https 的工作流程

分分钟教你学会正则表达式

java动态代理机制--那些让你面试脱颖而出的技能

你真正了解Java虚拟机吗—高级开发必备《深入了解Java虚拟机》

彻底理解Java中的值传递和引用传递

如何用计算机语言理解int i =3

深入了解JAVA的线程中断方法经验之总结

深入了解Java之类加载和案例分析

java设计模式六大原则之场景应用分析



android增量更新:

Android7.0增量更新完整方案及踩坑之旅

震惊!阿里热更新框架 Sophix 背后隐藏的真相竟然是……

Android中插件化学习—实现热补丁动态修复

你期待已久的热修复—Tinker热修复集成总结



android Rxjava教程系列片:

RxJava教程看这一篇就够了

这可能是最好的RxJava 2.x 入门教程(一)

这可能是最好的RxJava 2.x 入门教程(二)

这可能是最好的RxJava 2.x 入门教程(三)

这可能是最好的RxJava 2.x 入门教程(四)

这可能是最好的RxJava 2.x 入门教程(五)



子线程为什么不能更新UI线程详解

人工智能时代即将到来—作为程序员你准备好了吗

你可能不知道的一个安卓表情库—Android 官方兼容库 EmojiCompat Support Library

微信 WCDB 正式开源——高效易用的移动数据库框架

“安卓之父”安迪·鲁宾回来了,这次还想玩出新的花样

Gradle学习笔记

阿里云对象存储OSS—实现随时随地上传文件到阿里云

安卓之父要推自主手机了—无边框神秘新机

【干货】2017这些技术——你都了解过吗

教你如何正确的去校验身份证

令人称赞的Share SDK

listView属性你了解多少?

sencha touch 入门系列 (一)sencha touch 简介

没有之一,只有唯一-------ps之支付宝AR抢红包插件



沉浸式状态栏:

你这样玩过android沉浸式状态栏吗—教你玩出新花样

Activity样式 、状态栏透明、屏幕亮度问题全面解析





android基础篇:

关于Activity,看这一篇就够了

给你的WebView 添加手势控制—你这样玩过吗

Handler消息机制完全解析(一)Message中obtain()与recycle()的来龙去脉Handler消息机

Handler消息机制完全解析(二)MessageQueue的队列管理

制完全解析(三)—Handler解析

Android监测用户行为之中AOP编程之AspectJ实战

Android触摸事件分发机制完全解析《一》

Activity样式 、状态栏透明、屏幕亮度问题全面解析

java虚拟机和Dalvik虚拟机的区别

深入了解Bitmap完全解析及经验总结

子线程为什么不能更新UI线程详解



开源效果:

一些实用的开源炫酷框架—值得你去了解

Android程序设计探索:MVP与模块化

工信部放大招啦—国内Android生态将统一消息推送标准

【干货】这些酷炫实用的Android开源框架—你见过吗

BaseAndroidDev:一个Android个人经验框架,优化开发体验,便于快速开发

【干货】Android开源优秀项目源码——你值得收藏

一个强悍而优美的Android视频播放器

20个优美酷炫的动画集合汇总,你值得收藏



Glide篇:

Glide框架你这样玩过吗—基于Glide4.0的弱网下进度加载图片



android晋级篇:

Android监测用户行为之中AOP编程之AspectJ实战

Android程序设计探索:MVP与模块化

Android中的greenDao那些事—轻松使用greenDao实现数据持久化

rxjava+retrofit+okhttp+mvp 简单实践

解读Android虚拟机工作原理

Android开发技巧之xml tools属性详解

深入Fragment源码完全解析

GitHub教程及其相关命令总结

Android5.0之后“有权查看使用情况的应用程序”解析



分析及提升篇:

为什么你那么努力,却一直还得不到提升?

老司机告诉你如何在进击的路上成长— 程序员路上学习经验总结

随着日益增多的新技术,如何正确的提升自己?

一位老司机的面试经验之谈



Kotlin篇:

 Kotlin已成为Android开发一级语言——这次你绝对不能错过

Kotlin开发之旅《二》—Kotlin的基本语法

Kotlin开发之旅《一》— 初学者Kotlin基础必备



问题及解决:

Android爬坑之旅之不易发现的BUG

调用系统照相机Activity被销毁问题解决

app冷启动缓慢出现白屏之完美解决方案——IntentService的异步处理

ListView的setEmptyView无效问题及源码解析

Android数据加密方案

手写Service后台下载app——跳出DownloadManager系统7.0之坑

获取手机SD卡路径之爬坑解决方案

TextView自动换行以及内容过长显示全部问题-终极解决办法

教你如何正确的去校验身份证

Android爬坑之旅之WebView及源码解析

Android爬坑之旅之FileProvider

BigDecimal类的加减乘除(解决double计算精度问题)

RecycleView刷新闪烁解决方案

如何设置dialog形式的activity触摸屏幕不消失?

教你如何判断是否是模拟器还是真机



Jni及NDK开发篇:

关于NDK和jni你究竟了解多少?

NDK探究之旅《一》——对jni和NDK的认识

NDK探究之旅《二》——C语言的基本认识

NDK探究之旅《三》—C语言的输入输出函数

NDK探究之旅《四》——指针的强化理解

NDK探究之旅《五》——指针和数组之间的关系

NDK探究之旅《六》—函数的指针、结构体、枚举、宏定义

NDK探究之旅《七》—函数指针,宏定义的优缺点及应用场景

NDK探究之旅《八》——jni的开发流程规范及环境配置

NDK探究之旅《九》——jni开发中常见的错误及其注意事项

NDK探究之旅《十》——ndk项目实战之Androidstudio开发经验总结

NDK探究之旅《十一》—C代码调用Java代码之项目实战



FrameWork学习篇:

Android FrameWork学习(一)Android 7.0系统源码下载\编译

Android FrameWork学习(二)Android系统源码调试



6.0权限:

 android6.0运行时权限完美封装



【干货】微信支付,银联支付,支付宝支付——三大支付总结你get到了吗



微信小程序篇:

微信小程序开发<一>

微信小程序开发<二>



性能优化:

BlockCannery-一个强大的Android程序调试工具,轻松帮你找出卡顿

Android性能优化 (1)—— 内存溢出和内存泄漏的介绍

强大的AndroidStudio调试工具——Stetho

锁机APP(无加固重启类)详细分析



深入了解Android蓝牙Bluetooth——《基础篇》

深入了解Android蓝牙Bluetooth——《进阶篇》

深入了解Android蓝牙Bluetooth——《总结篇》



Git篇:

GitHub教程及其相关命令总结

GitHub教程及其相关命令总结



最新2017(Android)安卓面试题级答案(精选版)

“你还有什么事想问”——如何回答面试官的问题

2017java经典面试题

2017最新面试题汇总

android面试题精选

Java和Android经典面试题汇总

27道java经典面试题汇总

碰到了这样的需求,你将怎么办

android2017经典面试题汇总

这些Android面试题,你值得收藏

回首2016展望2017

这是一堆神奇的乱码

加入猿圈:

Image

博客地址:

http://blog.csdn.net/androidstarjack/article/details/77923753

在这里获得的不仅仅是技术!



微  信  号:codeGoogler

—终端研发部—



如果你觉得此文对您有所帮助,欢迎入群 QQ交流群 :232203809   

微信公众号:终端研发部

这里学到不仅仅是技术





People who liked this content also liked
Redis综述篇:与面试官彻夜长谈Redis缓存、持久化、淘汰机制、哨兵、集群底层原理!
Redis综述篇:与面试官彻夜长谈Redis缓存、持久化、淘汰机制、哨兵、集群底层原理!
不看的原因
  • 内容质量低
  • 不看此公众号
0?wx_fmt=jpeg&mp_rel=1

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK