自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

农展飞的博客

做一个有创新和分享精神的人

  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 "Android自定义控件"-Android面试必问"精华技能点"汇总

一自定义控件二自定义控件的总类三view对象渲染的过程四ondraw 和dispatchdraw的区别五ViewGroup渲染的过程六如何自定义一个控件自定义组合控件自定义view七请描述一下View的绘制流程1mesarue过程2layout 布局过程3draw绘图过程调用流程 一.自定义控件 什么是自定义控件 谷歌提供了大量的默认控件, ImageView Te

2016-07-16 23:05:00 4175

原创 "Android中的动画"-Android面试必问"精华技能点"汇总

一Android中的动画有哪几类它们的特点和区别是什么帧动画图像动画Drawable Animation补间动画View Animation属性动画Property Animation-是30之后才有的属性动画和补间动画的区别动画插入器是什么二如何修改Activity进入和退出动画一通过定义Activity的主题在stylesxml中编辑如下代码添加themesxml文件二通过覆

2016-07-15 16:40:55 2268

原创 "Android Touch事件分发机制"-Android面试必问"精华技能点"汇总

目录:一事件分发中的 onTouch 和 onTouchEvent 有什么区别又该如何使用onTouch方法onTouchEvent方法touch事件的传递二请描述一下 Android 的事件分发机制主角主要有两个ViewGroup 和 View关于DownMoveUp三代码演示一.事件分发中的 onTouch 和 onTouchEvent 有什么区别,又该如何使用?1.onTouc

2016-07-15 16:29:52 1410

原创 "Android-事件处理机制"之面试必问技能点汇总

一.Handler机制安卓把UI和耗时操作分在不同线程的原因:为了保证UI线程流程性 手机显示的刷新频路:60Hz,即1秒60次,每16.67毫秒刷一次,为了不丢帧,那么主线程处理代码最好不要超过16毫秒.当子线程处理完耗时才走后,为了防止UI线程处理逻辑的混乱,就通过Handler来充当主线程和子线程间的桥梁.逻辑:1.Handler在主线程Activity2.复写Handler的Ha

2016-07-15 12:03:15 737

原创 Android Studio下的"数字签名"

数字签名

2016-07-14 23:31:54 2255

原创 "Android 屏幕适配"-Android面试必问"精华技能点"汇总

Android屏幕适配

2016-07-14 02:40:02 2119

原创 "Android 性能优化"-Android面试必问"精华技能点"汇总

Android 性能优化汇总:目录:一如何对Android应用进行性能分析DDMStraceViewheap点击步骤说明 参数讲解判断方法allocation tracker追踪二请介绍和区分内存溢出和内存泄露内存溢出内存泄露总结三什么情况导致内存泄露以及解决避免的方法程序的堆内存大小内存溢出的原因和解决方法资源释放问题对象占用内存过大问题图片过大OOM界面的切

2016-07-13 00:48:06 1008

原创 "SurfaceView控件"-出现的问题记录

surfaceView1.控件获取控制器2.控制器锁画布,且得到画布3.定义画笔4.画布画圆5.控制器解锁画布*需要点击按钮才不报错

2016-07-12 22:09:41 400

原创 "Fragment"-Android面试必问"精华技能点"汇总

Fragment技能点汇总总结: 目录:一Fragment跟Activity如何传值一getActivity二setArgumentsBundle二描述Fragment的生命周期一生命周期图二需求三代码三Fragment的replace和add方法的区别两者比较和注意点四Fragment如何实现类似Activity的压栈和出栈效果一.Fragment跟Activity如何传值?一

2016-07-12 20:15:14 3264

原创 "Intent"-Android面试必问"精华技能点"汇总

Intent:一intent传输数据时可以传递哪些类型的数据二Serializable和Parcelable的区别实现SerializableParcelable三请描述Intent和IntentFilterIntentIntentFilterAction匹配Uri匹配Category匹配四下面的代码会是你的应用崩溃吗如果崩溃怎么避免五Activity和Fragment的区别

2016-07-11 21:11:38 674

原创 "Android中的访问网络"-Android面试必问"精华技能点"汇总

Android中的访问网络一Android如何访问网络自带的HttpClientConnction简称HttpClient自带的HttpUrlConnectionAndroid使用HttpUrlConnection进行GET请求Android使用HttpUrlConnection进行POST请求二如何解析服务器传来的JSON文件解析Json对象过程解析Json数组及数组中对象解析Js

2016-07-10 23:00:19 654

原创 "Android下使用HttpUrlConntion"进行最简单的get,post请求(包括创建服务器)

一服务端 MyEclipse创建服务器创建Servlet编写doGet和doPost方法部署工程验证服务器浏览器验证二客户端Android验证网络get请求post请求添加网络权限我们把过程分成两大块(服务端和客户端),服务端用Myeclipse创建一个Web项目服务,客户端用安卓进行访问,好了现在就开始进行一.服务端: MyEclipse创建服务器创建Servlet1.创建We

2016-07-10 00:48:44 1445

原创 "享元模式"-之Java,Android面试必问设计模式(9/9)

看总结

2016-07-09 14:46:32 442

原创 "Android Studio"下最简单详细的"JNI"开发

jni

2016-07-09 10:37:57 2329

原创 "Anroid SQLite"数据库语句汇总

排序是 order by逆序加上 desc

2016-07-08 20:51:30 477

原创 "ListView "-Android面试必问"精华技能点"汇总.

listView

2016-07-08 03:21:44 599

原创 AndroidStudio完美解决"Activity使用Handler时出现警告信息"的问题

handler 警告1.静态内部类2.对外部类采用弱引用方式.

2016-07-07 21:10:51 5465

原创 "Android 布局"-面试必问"精华技能点"汇总.

android 布局部分讲解

2016-07-07 11:18:12 810

原创 “Android“性能优化之布局优化-<include>,<merge>,<ViewStub>

android 性能优化

2016-07-07 10:18:35 1780

原创 "ContentProvider和数据库"的区别和联系专题-面试必问点大总结

总结,大家了解真个交互过程就能完全理解这个版块了* uri是他们识别的信号* 内容解析者是他们沟通的桥梁;

2016-07-06 21:27:25 3902

原创 AndroidStudio如何"创建Assets资源目录"并访问目录下的文件?

要通过new 创建资产资源文件夹

2016-07-06 20:41:10 3802 1

原创 "AndroidStudio 单元测试"-最简单最快的方法-ApplicationTest

使用单元默认测试test开头的方法

2016-07-06 13:54:36 5522 1

原创 "BroadcastReceiver"-安卓面试必问技能点大总结"

广播接收者,看总结

2016-07-06 00:57:12 2929 1

原创 "Service"-安卓面试必问技能点大总结"

service大总结

2016-07-05 17:55:21 649

原创 "activity和service通信"-三大方法之-使用Messenger(信使,信差)

信差1.连接信差,负责接收Activity发送到Service的信息2.Acitivity的新信差,负责让 连接信差 把自己发送给Service,让服务能收到信差并用来发送消息.3.两个都有各自的handler,用来接收对方的消息.

2016-07-05 17:30:27 998

原创 "activity和service通信"-三大方法之-使用AIDL(跨程序通信)-AndroidStudio方式

1.关键是服务端和客户端都要定义.aidl,并且rebuild2.服务器新建"接口根"对象,并重写方法3.要注意传给客户端的是"接口根"4.客户端拿到接口根,转换成为接口5.就可以拿到接口对象了.

2016-07-05 17:07:44 797

原创 "activity和service通信"-三大方法之-继承Binder类

1.服务类新建一个类2.里面有一个方法返回值是Binder3.Activity就能获取和调用了

2016-07-05 16:49:15 961

原创 "安卓网络请求图片三级缓存"-带您写一个自定义图片三级缓存.

三级缓存

2016-07-04 02:32:05 1161

原创 "Android基础"-安卓基础面试必问部分

基础部分

2016-07-02 21:18:15 1372 1

原创 "Activity"-安卓面试必问技能点大总结"

Activity板块

2016-07-02 21:03:50 1726

原创 "MD5"加密算法全解析

一."信息摘要对象"通过单例获取:md5字符串:1.获取字符串的字节数组2.md5对字节数组获取"摘要字节数组"文件:1.获取文件的读取流2.对文件读取流读取进字节数组,逐个更新读取到的数组3.md5直接调用空参数摘要:md5.digest()得到"摘要字节数组";二."摘要字节数组"转换每个字节成为十六进制,在拼接起来即可三.优化:1.去掉存在的6个f;2.单个字节:补0

2016-07-01 20:56:08 16904 5

原创 教你完全理解IO流里的 read(),read(byte[]),read(byte[],int off,int len)以及write

len的作用write(bytes);不严谨,后续有空的write(bytes,0,len);严谨,和原来一模一样

2016-07-01 15:43:43 21983 9

原创 "standard,singleTop,singleTask,singleInstance"-Android启动模式图文代码全解析

1.标准:标准栈2.单一顶部:不会连续添加同一个任务,除非隔开3.单一任务:自己的上方不会有另一个自己,只有其他4.单一实例:建立一个单独栈放单一类型

2016-07-01 03:10:40 1045

自定义控件项目含多个

自定义控件项目含多个

2016-07-16

空空如也

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

TA关注的人

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