自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

农展飞的博客

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

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

原创 Android Studio3.0之前的6种依赖方式和3.0之后新增的两种依赖方式

一 3.0之前的6种方式1.1 Compile1.2 Provided1.3 APK1.4 Test compile1.5 Debug compile1.6 Release compile二 3.0之后新增的两种方式2.1 api关键字2.2 implementation 关键字2.2.1 implementation 的两个好处2.2.2 implementatio...

2018-04-06 00:27:33 1762

原创 ListView的适配器和Holder的封装

1未封装标准写法2封装BaseHolder3实体Holder4封装BaseAdapter5实体Adapter1未封装标准写法 MyAdapter.javaclass MyAdapter extends BaseAdapter { private ArrayList data; public MyAdapter(List data

2018-01-29 13:30:13 443

原创 【Android开发】plurals 和 getQuantityString,以及%d 、%.d 、%1$s 、%1$d等的用法

plurals 和 getQuantityString,以及%d 、%.d 、%1$s 、%1$d

2016-12-27 17:44:03 4708

原创 【安卓开发】-合理使用finish() onDestroy() 和System.exit()

结束活动、程序的方法

2016-12-26 10:08:09 3180

原创 Android6.0【运行时申请权限】的分析

6.0运行时权限

2016-12-25 17:32:53 527

原创 【实战问题】ExpandableListView条目长按事件的position和其他groupPosition的区别。

ExpandableListView根据View获取到真正的position.

2016-12-16 22:01:06 751

原创 Android颜色表以及水波纹的相关实现

关于 FFFFFFFF讲解使用举例透明度参照表拓展Android水波纹的设置和实现1设置主题实现点击波纹效果1 ActionBarToolbar上添加menu通过item来添加按钮2 自定义布局2使用标签自定义控件背景布局Android 50以上关于 #FFFFFFFF#ffffffff由#加八位数字或字母组成前两个ff为透明度(十六进制)后面六位ffffff为颜色代码,采用R

2016-12-08 11:23:09 2869

转载 ”Dialog中包含EditText“时,控制输入法的”隐藏/自动弹出“操作

实战情景需求: 需要在EditText聚焦时自动弹出输入法,或者隐藏输入法。内容描述:1.输入法弹出,一般没什么问题。但是有没发自动弹出的情况如:弹出的对话框Dialog里有edittext。 解决方法:一、配置AndroidManifest文件在有edittext的activity中,配置android:windowSoftInputMode,输入法自动调节大小。 如登录界面,有两个Edi

2016-10-15 14:56:30 6369

原创 Git/GitHub问题随记

git问题汇总

2016-09-17 23:41:38 628

原创 回顾接口回调:Interface CallBack 两种简单小思维

接口回调两种写法:1.单独接口2.接口写在内部

2016-09-13 09:33:32 5293 2

原创 【解决】Listview中嵌套Listview或者ScrollView中嵌套Listview【显示不完整和滑动冲突】

问题描述解决方法ScrollView布局中嵌套Listview显示不正常1自定义一个Listview继承自Listview2重新计算Listview的高度在Listview中嵌套Listview的滑动冲突效果问题描述:一个滑动控件或布局里面,添加另外一个可以滑动的控件;工作中遇到的,在ScrollView布局中嵌套Listview显示不正常,和在Listview中嵌套Listview

2016-08-30 09:02:42 586

原创 【解决】Listview 嵌套ListView/ScrollView 导致item点击无效

开发用到的点击歌曲列表的item希望能让每个item都能展开列出所具有的打点记录情况原因解决方法属性的值有三种通常我们用到的是第三种开发用到的:点击歌曲列表的item,希望能让每个item都能展开,列出所具有的打点记录。情况:开发中很常见的一个问题:会发生点击每一个item的时候没有反应,无法获取的焦点。原因:1.在自己定义的Item中存在如:ImageButton,Button,Ch

2016-08-29 19:47:07 3663 1

原创 Android”录音打点-播放时再添加新标记”功能 (Collecitons.sort)

1.简介:上一小节讲到了ArrayList的持久化本地保存,但是有新的需求,就是我们在播放的时候再次点击标记,那么就会得到新的时间,那么这个时间和原来的时间是需要对比,并再次重新排序的。所以就用到了排序。2.流程分析:1.每次点击标记按钮都得到新的值,放入ArrayList。2.录完后,如果点击删除,则清空ArrayList,保存则持久化SP保存ArrayList.(根据上一小节的“time1-

2016-08-28 21:26:02 966

原创 Android“保存ArrayList到本地”并”获取显示“(结合SharedPreferences)

实现ArrayList的本地长久保存。1.若没有:可选择从0位置插入。2.若有:可删除原位置数据,选择从位0置插入or原位置插入。3.排序:比如”录音打点-播放时再添加”功能(点击查第3点运用到的Collecitons.sort)import android.content.Context;import android.content.SharedPreferences;import java.u

2016-08-28 20:47:16 4591

原创 (解决)android不同版本的【沉浸式状态栏】(4.4/5.0/5.1/6.0)

沉浸式状态栏

2016-08-24 08:51:06 3114

原创 从Notification启动intent导致新建Activity的问题【已解决】

问题描述:

2016-08-23 17:56:11 1670

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

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

2016-07-16 23:05:00 4131

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

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

2016-07-15 16:40:55 2252

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

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

2016-07-15 16:29:52 1383

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

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

2016-07-15 12:03:15 703

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

数字签名

2016-07-14 23:31:54 2229

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

Android屏幕适配

2016-07-14 02:40:02 2068

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

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

2016-07-13 00:48:06 980

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

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

2016-07-12 22:09:41 379

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

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

2016-07-12 20:15:14 3239

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

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

2016-07-11 21:11:38 658

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

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

2016-07-10 23:00:19 623

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

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

2016-07-10 00:48:44 1408

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

看总结

2016-07-09 14:46:32 427

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

jni

2016-07-09 10:37:57 2308

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

排序是 order by逆序加上 desc

2016-07-08 20:51:30 463

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

listView

2016-07-08 03:21:44 579

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

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

2016-07-07 21:10:51 5410

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

android 布局部分讲解

2016-07-07 11:18:12 788

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

android 性能优化

2016-07-07 10:18:35 1763

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

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

2016-07-06 21:27:25 3856

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

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

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

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

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

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

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

广播接收者,看总结

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

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

service大总结

2016-07-05 17:55:21 632

自定义控件项目含多个

自定义控件项目含多个

2016-07-16

空空如也

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

TA关注的人

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