自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

点击置顶文章查看博客目录(全站式导航)

恪守本分,勿起躁念,脚踏实地,踏浪前行,坚持原创,宁缺勿滥

  • 博客(238)
  • 资源 (58)
  • 收藏
  • 关注

原创 Android基础控件——ViewPager实现带有动画的引导页

ViewPager实现带有动画的引导页 好了,又到我们学习基础控件的时候了,其实引导页很简单,就是五张图片而已一、ViewPager实现传统的引导页传统的ViewPager实现引导页和ListView是一样道理的,只是把ListView的Item换成图片,把BaseAdapter换成PagerAdapter,我们先来看下传统引导页的效果图步骤一:编写xml文件既然用到的是ViewPager,那

2016-12-17 13:17:01 3642

原创 Android进阶——多线程系列之四大线程池的使用介绍

前言线程池一直是初学者最抵触的东西,由于刚开始学习做项目并不会涉及到线程池的使用,但是不去学习它,心里又好像有个石头一直沉着,一直放心不下,其实是很简单的东西,早晚都要学,不如趁现在吧。由于文章从初学者的角度出发,所以文章显得粗浅,但通俗易懂。废话不多说,开车啦线程池的简介线程池简单的说就是管理线程的一个总调度官。它可以存储着多个核心线程和多个非核心线程,也可以派遣核心线程或非核心

2016-12-08 22:09:00 4630 2

原创 Android进阶——Android消息机制之Looper、Handler、MessageQueen

前言Android消息机制可以说是我们Android工程师面试题中的必考题,弄懂它的原理是我们避不开的任务,所以长痛不如短痛,花点时间干掉他,废话不多说,开车啦Android消息机制的简介在安卓开发中,常常会遇到获取数据后更新UI的问题,比如:在获取网络信息后,需要弹出一个ToastHttpUtils.doGet("https://www.so.com/", new Cal

2016-11-30 11:44:23 19542 19

原创 Android基础控件——SwipeRefreshLayout最简单的下拉刷新

Android基础控件——SwipeRefreshLayout最简单的下拉刷新还在使用传统的下拉刷新,觉得不够漂亮,怕被产品经理骂吗?还在忧愁自己技术不够好,不会改造带动画的下拉刷新吗?那么不要担心,使用SwipeRefreshLayout最简单的下拉刷新,既不失美观又简洁SwipeRefreshLayout下拉刷新是Google自家的下拉刷新控件,使用过程跟开源库PullToRefresh差不多,

2016-11-27 18:02:04 5298

原创 Android四大组件——BroadcastReceiver普通广播、有序广播、拦截广播、本地广播、Sticky广播、系统广播

前言又是一篇基础总结性的文章来啦,个人强迫症犯了,非得把博客的四大组件模块给补齐了,总结了一下BoradcastReceiver的各种使用,废话不多说,开车啦。博主建议自己敲一遍代码来理解广播,因为里面有很多细节的东西需要注意,在学习中博主也犯过一些低级错误,不然以后到大项目中,不牢牢掌握好基础,会浪费很多时间在这上面。或者认真阅读本篇文章内容BroadcastReceiver的简介

2016-11-26 13:27:06 13434 8

原创 Android四大组件——Service后台服务、前台服务、IntentService、跨进程服务、无障碍服务、系统服务

前言作为四大组件之一的Service类,是面试和笔试的必备关卡,我把我所学到的东西总结了一遍,相信你看了之后你会对Service娓娓道来,在以后遇到Service的问题胸有成竹,废话不多说,开车啦Service简介Service是Android中实现程序后台运行的解决方案,它非常适用于去执行那些不需要和用户交互而且还要求长期运行的任务。Service默认并不会运行在子线程中,它也不

2016-11-24 16:46:12 17484 7

原创 Android基础控件——SeekBar的使用、仿淘宝滑动验证

SeekBar的使用、仿淘宝滑动验证 学习,学习,学以致用SeekBar是一个拖动条控件,最简单的案例就是我们的调节音量,还有音频视频的播放,传统的SeekBar样式,如图 传统的实现太简单,不足以让我们到能装逼的地步。本来是打算实现滴滴出行滑动完成订单的效果,可惜找不到效果图,今天也就用淘宝的滑动验证来作为实例1.1 实现分析SeekBar:使用progressDrawable属性自

2016-11-22 13:33:26 8781 15

原创 Android进阶——Android无障碍服务之AccessibilityService实现微信抢红包插件

前言在你的手机更多设置或者高级设置中,我们会发现有个无障碍的功能,很多人不知道这个功能具体是干嘛的,其实这个功能是为了增强用户界面以帮助残障人士,或者可能暂时无法与设备充分交互的人们它的具体实现是通过AccessibilityService服务运行在后台中,通过AccessibilityEvent接收指定事件的回调。这样的事件表示用户在界面中的一些状态转换,例如:焦点改变了,一个按钮被

2016-11-21 14:03:04 32107 92

原创 Android进阶——多线程系列之异步任务AsyncTask的使用与源码分析

AsyncTask是什么AsyncTask是一种轻量级的异步任务类,它可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主线程并主线程中更新UI,通过AsyncTask可以更加方便执行后台任务以及在主线程中访问UI,但是AsyncTask并不适合进行特别耗时的后台任务,对于特别耗时的任务来说,建议使用线程池AsyncTask的使用我们简单的模拟下载文件的案例来分析,我们创

2016-11-18 18:41:14 5784

原创 Android基础——XML数据的三种解析方式

Android基础——XML数据的三种解析方式 本篇文章包含以下内容: XML数据的Dom解析 XML数据的Sax解析 XML数据的Pull解析 Activity中使用三种解析 Sax解析与Pull解析区别 三种解析方式的步骤:在Assets文件夹中模拟创建XML数据创建对应XML的Bean对象开始解析XML数据的Dom解析DOM解析XML文件时,会

2016-11-15 13:36:11 20499 10

原创 Android群英传神兵利器读书笔记——第三章:Android Studio奇技淫巧

Android群英传神兵利器读书笔记——第三章:Android Studio奇技淫巧 这篇文章篇幅较长,可以使用版权声明下面的目录,找到感兴趣的进行阅读目录 3.1 Android Studio使用初探 Project面板 Stucture面板 Android Monitor Keymap Tip of the Day 快速查找 Search Actio

2016-11-14 12:47:52 7808 6

原创 Android自定义View——贝塞尔曲线实现水波纹效果

Android自定义View——贝塞尔曲线实现水波纹效果 本篇文章包含以下内容: 简单介绍 原理分析 实现步骤 简单介绍效果图展示贝塞尔曲线该View涉及到Path类的运用,如果对Path类不熟悉的,可以看http://blog.sina.com.cn/s/blog_4d9c3fec0102vyhs.html,这篇文章通熟易懂我们使用到的是Path类的quadTo(

2016-11-09 13:24:07 9308 6

原创 Android实战——Retrofit2的使用和封装

Retrofit2的使用和封装 本篇文章包含以下内容: Retrofit2是什么 Retrofit2工具类的演示(基于Retrofit2工具类的封装) Retrofit2工具类的封装 Retrofit2是什么使用项目的原话:Android和Java中类型安全的HTTP客户端 项目地址:https://github.com/square/retrofitRetrof

2016-11-08 20:46:30 8978 4

原创 Android实战——GsonFormat、Gson、fastjson快速搞定JSON数据解析

GsonFormat、Gson、fastjson快速搞定JSON数据解析 本篇文章包括以下内容: GsonFormat的使用 Gson框架的使用 fastjson框架的使用 如果对JSON数据还不是很明白它的解析步骤的话,可以看我的另一篇Android基础——JSON数据的全方位解析GsonFormat的使用 GsonFormat是一个Android Studi

2016-11-08 14:09:57 5919 3

原创 Android群英传神兵利器读书笔记——第二章:版本控制神器——Git

Android群英传神兵利器读书笔记——第二章:版本控制神器——Git 本人一直是徐医生的真爱粉,由于参加比赛耽误了8天,导致更新得有点慢,大家见谅目录 2.1 Git的前世今生 Git是什么 Git安装与配置 2.2 创建Git仓库 Git init Git clone 2.3 提交修改 add&&commit 追加修改 查看代码仓库状态

2016-11-07 12:57:22 3420

原创 Android基础——框架模式MVVM之DataBinding的实践

Android基础——框架模式MVVM之DataBinding的实践 本篇文章包含以下内容: MVVM的介绍 MVVM的实践 DataBinding之layout标签的使用 DataBinding之data与variable标签的使用 DataBinding之绑定点击事件的使用 MVVM的介绍MVVM是Model-View-ViewModel的简写,这个模

2016-11-05 16:31:32 8011 3

原创 Android基础——快速开发之打造万能适配器

官方推荐的Adapter写法这里以ListView作演示,对于ListView我们再熟悉不过了,其步骤分为:创建ListView的Bean对象创建ListView的Adapter的ItemView布局创建ListView的Adaoter(**重点)对ListView设置Adapter一、创建ListView的Bean对象这里以学生信息为例public class ...

2016-11-04 14:05:56 2463 10

原创 Android基础——JSON数据的全方位解析

Android基础——JSON数据的全方位解析 本篇文章包括以下内容: JSON是什么 JSONObject的解析和存储 JSONObject的解析和存储(抽象) JSONArray的解析和存储 模拟周边加油站JSON数据实战 JSON是什么JSON:JavaScript对象表示法(JavaScript Object Notation)JSON是存储和交换

2016-11-02 18:47:18 2676 3

原创 Android实战——okhttp3的使用和封装

Android实战——okhttp的使用和封装okhttp是什么使用作者的项目的原话:Android和Java应用程序的HTTP和HTTP / 2客户端 其项目地址:https://github.com/square/okhttpokhttp的使用我们针对okhttp的基本使用封装成自己的工具类1、Get请求 2、Post请求 3、文件上传 4、文件下载okhttp的导入由于okhttp里面

2016-11-01 20:08:16 18359 10

原创 Android基础——框架模式MVP在安卓中的实践

Android基础——框架模式MVP的介绍和使用MVP介绍MVP模式(Model View Presenter)可以说是MVC模式(Model View Controller)在Android开发上的一种变种、进化模式 Model:数据层,负责处理数据的加载或者存储 View:视图层,负责界面数据的展示,与用户进行交互 Presenter:中间者,绑定Model层和View层,是M

2016-10-24 21:32:53 4864 6

原创 Android基础——框架模式MVC在安卓中的实践

Android基础——框架模式MVC在安卓中的实践 本篇文章包含以下内容: MVC的介绍 MVC的实践 MVC的介绍MVC (Model View Controller),是模型(model)视图(view)控制器(controller)的缩写,一种软件设计模式,用于组织代码用一种功能模块和数据模块分离的方法 Model:模型层,负责处理数据的加载或者存储

2016-10-24 12:29:32 18375 21

原创 Android基础控件——PopupWindow模仿ios底部弹窗

PopupWindow完美模仿ios底部弹窗前言 在H5火热的时代,许多框架都出了底部弹窗的控件,在H5被称为弹出菜单ActionSheet,今天我们也来模仿一个ios的底部弹窗,取材于苹果QQ的选择头像功能正文 废话不多说,先来个今天要实现的效果图 整个PopupWindow的开启代码private void openPopupWindo

2016-10-23 10:51:26 6939 3

原创 Android群英传神兵利器读书笔记——第一章:程序员小窝——搭建高效的开发环境

Android群英传神兵利器读书笔记——第一章:程序员小窝——搭建高效的开发环境目录 1.1 搭建高效的开发环境之操作系统 1.2 搭建开发环境之高效配置 基本环境配置 基本开发工具 1.3 搭建程序员的博客平台 开发者为什么要写作 写作平台 第三方博客平台 自建博客平台 开发论坛 1.4 Geek PPT Persentation imp

2016-10-21 15:35:14 4352 1

原创 Mac下使用Hexo搭建个人博客

Mac下使用Hexo搭建个人博客Hexo介绍 利用原作者的一句话:A fast,simple&powerful blog framework,powered by Node.js Hexo是基于Node.js的博客平台,Hexo是生成静态的Html文件,部署到各个托管平台完成发布,其官网地址:https://hexo.io/zh-cn/ 环境准备 注意:如果没翻墙的话,可能下

2016-10-18 23:59:11 5001

原创 Android群英传知识点回顾——第十三章:Android实例提高

Android群英传知识点回顾——第十三章:Android实例提高 这一章是两个游戏的设计,比较关键的是整个游戏的设计思想和游戏实现的算法,我曾经也做过2048的游戏,觉得内容还是挺不错的,如果光凭文字表达,有些地方很难说清楚,所以我推荐大家可以看以下的视频学习,毕竟跟老师学习学到的东西多传送门: 2048: Android项目开发实战-2048游戏 2048游戏开发源

2016-10-16 00:21:24 1892

原创 Android群英传知识点回顾——第十二章:Android5.X新特性详解

Android群英传知识点回顾——第十二章:Android5.X新特性详解知识点目录 12.1 Android5.X UI设计初步 12.1.1 材料的形态模拟 12.1.2 更加真实的动画 12.1.3 大色块的使用 12.2 Material Design主题 12.3 Palette 12.4 视图与阴影 12.5 Tinting和Clipping

2016-10-16 00:07:13 3773 6

原创 Android基础控件——CardView的使用、仿支付宝银行卡

CardView的使用、仿支付宝银行卡 今天有空学习了下CardView的使用,既然是使用,不凡使用一个实例操作一下CardView是Android5.0的新控件,所以我们需要在dependencies中添加支持:compile 'com.android.support:cardview-v7:24.2.1'CardView是继承FrameLayout的一个布局控件,从源码可以看出CardVi

2016-10-15 12:26:34 7125 1

原创 Android群英传知识点回顾——第十一章:搭建云端服务器

Android群英传知识点回顾——第十一章:搭建云端服务器 由于我先前做过Bmob的项目,这里就不重复介绍了 传送门:

2016-10-14 18:43:29 1774

原创 Android群英传知识点回顾——第十章:Android性能优化

Android群英传知识点回顾——第十章:Android性能优化知识点目录 10.1 布局优化 10.1.1 Android UI渲染机制 10.1.2 避免Overdraw 10.1.3 优化布局层级 10.1.4 避免嵌套过多无用布局 10.1.5 Hierarchy Viewer 10.2 内存优化 10.2.1 什么是内存 10.2.2 获取An

2016-10-14 18:31:54 1943

原创 Android群英传知识点回顾——第九章:Android系统信息与安全机制

Android群英传知识点回顾——第九章:Android系统信息与安全机制知识点目录 9.1 Android系统信息获取 9.1.1 android.os.Build 9.1.2 SystemProperty 9.1.3 Android系统信息实例 9.2 Android Apk应用信息获取之PackageManager 9.2.1 PackageMa

2016-10-14 12:36:37 1642 2

原创 Android群英传知识点回顾——第八章:Activity与Activity调用栈分析

Android群英传知识点回顾——第八章:Activity与Activity调用栈分析知识点目录 8.1 Activity 8.1.1 起源 8.1.2 Activity形态 8.1.3 生命周期 8.2 Activity任务栈简介 8.3 ActivityManifest启动模式 8.3.1 standard 8.3.2 singleTop

2016-10-13 20:57:22 1326

原创 Android群英传知识点回顾——第七章:Android动画机制与使用技巧

Android群英传知识点回顾——第七章:Android动画机制与使用技巧知识点目录 7.1 Android View动画框架 7.1.1 透明度动画 7.1.2 旋转动画 7.1.3 位移动画 7.1.4 缩放动画 7.1.5 动画集合 7.2 Android属性动画分析 7.2.1 ObjectAnimator 7.2.2 PropertyValue

2016-10-13 17:10:05 2718 6

原创 Android自定义View——仿1号店垂直滚动广告条实现

仿1号店垂直滚动广告条实现效果图展示,图片有点卡,耐心看会,原程序是很流畅的实现步骤: 声明变量 初始化画笔、文本大小和坐标 onMeasure()适配wrap_content的宽高 onDraw()画出根据坐标画出两段Text 监听点击事件 在Activity中实现点击事件 实现原理(坐标变换原理):整个过程都是基于坐标Y的增加和交换进行处理的,Y值都会一直增加

2016-10-11 22:57:06 5279 3

原创 Android自定义View——刮刮卡效果

刮刮卡效果 效果图: 想要红包的实现效果的可以关注我的博客仿饿了么红包实现原理: 下层为我们的红包图片 上层为我们灰色的颜色 使用滑动监听,滑动时,用透明度为0的画笔画出透明和上层图片灰色的交集 监听我们滑动的距离是否达到标准,达到后使用子线程自动展开剩余的灰色 实现步骤: 初始化画笔 初始化顶层图片和底层图片 监听滑动事件,判断是否滑完

2016-10-11 14:48:59 2679 3

原创 Android群英传知识点回顾——第六章:Android绘图机制与处理技巧

Android群英传知识点回顾——第六章:Android绘图机制与处理技巧知识点目录 6.1 屏幕的尺寸信息 6.1.1 屏幕参数 6.1.2 系统屏幕密度 6.1.3 独立像素密度dp 6.1.4 单位转换 6.2 2D绘图基础 6.3 Android XML绘图 6.3.1 Bitmap 6.3.2 Shape 6.3.3 Layer 6.3

2016-10-11 00:31:23 2809 5

原创 Android群英传知识点回顾——第五章:Android Scroll分析

Android群英传知识点回顾——第四章:Android Scroll分析知识点目录 5.1 滑动效果是如何产生的 5.1.1 Android坐标系 5.1.2 视图坐标系 5.1.3 触控事件——MotionEvent 5.2 实现滑动的七种方法 5.2.1 layout方法 5.2.2 offsetLeftAndRight()与offsetTopAndBot

2016-10-09 14:25:08 1766 3

原创 Android群英传知识点回顾——第四章:ListView常用优化技巧

Android群英传知识点回顾——第四章:ListView常用优化技巧知识点目录 4.1 ListView常用优化技巧 4.1.1 使用ViewHolder模式提高效率 4.1.2 设置项目间分割线 4.1.3 隐藏ListView的滚动条 4.1.4 取消ListView的Item点击效果 4.1.5 设置ListView需要显示在第几项 4.1.6 动态修改L

2016-10-08 22:52:35 2651 2

原创 Android群英传知识点回顾——第三章:Android控件架构与自定义控件详解

Android群英传知识点回顾——第三章:Android控件架构与自定义控件详解知识点目录 3.1 Android控件架构 3.2 View的测量 3.3 View的绘制 3.4 ViewGroup的测量 3.5 ViewGroup的绘制 3.6 自定义View 3.6.1 对现有的空间进行拓展 3.6.2 创建复合控件 3.6.3 重写View来实现全新

2016-10-08 15:01:27 1997

原创 Android群英传知识点回顾——第二章:Android开发工具新接触

Android群英传知识点回顾——第二章:Android开发工具新接触知识点目录Google生态系统Android系统架构

2016-10-08 12:09:09 1552

原创 Android群英传知识点回顾——第一章:Android体系与系统架构

Android群英传知识点回顾——第一章:Android体系与系统架构知识点回顾Google生态系统Android系统架构

2016-10-08 12:08:23 2267 2

Android基础控件——Banner轮播图的无限循环轮播功能、手动滑动功能(新)

Android基础控件——Banner轮播图的无限循环轮播功能、手动滑动功能(新)

2017-03-18

iOS基础——通知代理之NSNotificationCenter、Delegate(新)

iOS基础——通知代理之NSNotificationCenter、Delegate

2017-03-17

iOS基础——数据操作之Sqlite3、FMDB

iOS基础——数据操作之Sqlite3、FMDB

2017-03-16

iOS基础——通知代理之NSNotificationCenter、Delegate

iOS基础——通知代理之NSNotificationCenter、Delegate

2017-03-14

iOS基础——实现蓝牙BLE4.0通信功能

iOS基础——实现蓝牙BLE4.0通信功能

2017-03-10

iOS基础——通过案例学知识之UITableView

iOS基础——通过案例学知识之UITableView

2017-03-09

iOS基础——通过案例学知识之UITableView(中)

iOS基础——通过案例学知识之UITableView(中)

2017-03-08

Android基础控件——Banner轮播图的无限循环轮播功能、手动滑动功能

Android基础控件——Banner轮播图的无限循环轮播功能、手动滑动功能

2017-03-08

iOS基础——通过案例学知识之UITableView(上)

iOS基础——通过案例学知识之UITableView(上)

2017-03-06

iOS基础——通过案例学知识之LaunchScreen、APPIcon、StatusBar、UIScrollView、UIPageControl

iOS基础——通过案例学知识之LaunchScreen、APPIcon、StatusBar、UIScrollView、UIPageControl

2017-03-05

iOS基础——UI控件案例之xib、plist、mvc

iOS基础——UI控件案例之xib、plist、mvc

2017-03-01

Android基础——快速开发之定制BaseTemplate

Android基础——快速开发之定制BaseTemplate

2017-02-27

Android基础——适配安卓6.0新权限系统

Android基础——适配安卓6.0新权限系统

2017-02-26

Android基础——实现安卓蓝牙2.0模块的通信功能

Android基础——实现安卓蓝牙2.0模块的通信功能

2017-02-21

Android实战——jsoup实现网络爬虫,糗事百科项目的起步

Android实战——jsoup实现网络爬虫,糗事百科项目的起步

2017-02-12

Android基础控件——ViewFlipper的使用,仿淘宝头条垂直广告条

Android基础控件——ViewFlipper的使用,仿淘宝头条垂直广告条

2017-01-07

Android进阶——Crash异常捕获并发送到服务器

Android进阶——Crash异常捕获并发送到服务器

2016-12-19

Android四大组件——BroadcastReceiver普通广播、有序广播、拦截广播、本地广播、Sticky广播、系统广播

Android四大组件——BroadcastReceiver普通广播、有序广播、拦截广播、本地广播、Sticky广播、系统广播

2016-11-26

Android四大组件——Service后台服务、前台服务、IntentService、跨进程服务、无障碍服务、系统服务

Android四大组件——Service后台服务、前台服务、IntentService、跨进程服务、无障碍服务、系统服务

2016-11-24

Android基础控件——SeekBar的使用、仿淘宝滑动验证

Android基础控件——SeekBar的使用、仿淘宝滑动验证

2016-11-22

Android自定义View——自定义插值器和估值器实现向上抛体运动

Android自定义View——自定义插值器和估值器实现向上抛体运动

2019-07-23

Android基础控件——ImageView的自定义,巧用Matrix实现图片不变形的炫酷PK条

Android基础控件——ImageView的自定义,巧用Matrix实现图片不变形的炫酷PK条

2019-04-29

Android进阶——Java注解实战之APT构建模块化的第一步

Android进阶——Java注解实战之APT构建模块化的第一步

2018-09-03

Android自定义View——拼手气转盘(新)

Android自定义View——拼手气转盘 Android自定义View——拼手气转盘

2018-08-02

Android自定义View——拼手气转盘

Android自定义View——拼手气转盘 Android自定义View——拼手气转盘

2018-02-04

Android自定义View——贝塞尔曲线实现直播点赞效果

Android自定义View——贝塞尔曲线实现直播点赞效果 Android自定义View——贝塞尔曲线实现直播点赞效果

2017-12-28

Android自定义View——仿1号店垂直滚动广告条实现

Android自定义View——仿1号店垂直滚动广告条实现 Android自定义View——仿1号店垂直滚动广告条实现

2017-12-25

Android自定义View——贝塞尔曲线实现水波纹进度球

Android自定义View——贝塞尔曲线实现水波纹进度球 Android自定义View——贝塞尔曲线实现水波纹进度球

2017-12-25

Android实战——Tinker的集成和使用

Android实战——Tinker的集成和使用 对于热修复我相信很多小伙伴都已经知道它们普遍的操作套路,Tinker主要是依赖自己的gradlePlugin生成拆分包,所以其拆分包的生成就由Gradle来完成,当然也可以通过命令行的方式,这里就不对命令行做讲解

2017-11-19

Android实战——AndFix的使用与源码分析

Android实战——AndFix的使用与源码分析 优点 1. 集成快、使用简单 2. BUG修复的即时性 3. 补丁包同样采用差量技术,生成的PATCH体积小 4. 对应用无侵入,几乎无性能损耗 缺点 1. 只支持方法的替换来修复Bug,不支持新增字段,也不支持对资源的替换 2. 由于AndFix基于Native实现的,需要适配虚拟机的稳定性与兼容性问题,更重要的是它无法实现类替换

2017-11-17

Android基础——Tween动画、Drawable动画、Property动画、MaterialDesign动画、Trasition动画

Android基础——Tween动画、Drawable动画、Property动画、MaterialDesign动画、Trasition动画

2017-11-08

Android进阶——框架打造之IOC框架

Android进阶——框架打造之IOC框架 实现通过Id找到控件的功能 实现通过Id找到Color、String资源 实现绑定view的点击事件、长按事件 实现绑定SetContentView 实现绑定网络的检测功能

2017-10-20

NDK开发——FFmpeg实现视频转YUV、视频转RGB显示、音频转PCM、音频播放、音视频同步

NDK开发——FFmpeg实现视频转YUV、视频转RGB显示、音频转PCM、音频播放、音视频同步

2017-09-30

NDK开发——FFmpeg在Linux下的编译并完成测试

前提准备 * Android Studio+Cmake+云服务器 * 这里是在阿里云服务器上编译,采用Ubuntu 16.04 64位 * 采用android-ndk-r10e-linux-x86_64.bin编译ffmpeg-2.6.9 * 采用Xshell和Xftp进行服务器的操作

2017-09-04

Android基础控件——EditText的自定义、高仿iOS的UITextField

Android基础控件——EditText的自定义、高仿iOS的UITextField

2017-06-27

Android实战——Dagger2一场老板与员工的故事会

Android实战——Dagger2一场老板与员工的故事会 [草稿]

2017-04-10

Android实战——RxJava2解锁图片三级缓存框架

Android实战——RxJava2解锁图片三级缓存框架

2017-04-07

Android实战——RxJava2+Retrofit+RxBinding解锁各种新姿势 源码下载

Android实战——RxJava2+Retrofit+RxBinding解锁各种新姿势

2017-04-03

iOS基础——网络请求之NSURLConnection、NSURLSessionDataTask

iOS基础——网络请求之NSURLConnection、NSURLSessionDataTask

2017-03-22

iOS基础——数据存储之沙盒机制、Plist、Perference、归档、反归档

iOS基础——数据存储之沙盒机制、Plist、Perference、归档、反归档

2017-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除