自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fenggit

学无止境,永不止步

原创 Android Java 判断日期是昨天,今天,明天

Android Java 判断日期是昨天今天明天 判断日期是昨天,今天,明天 一. 显示日期格式 今天: 2019-06-20 今天 明天 2019-06-20 明天 昨天 2019-06-20 昨天 不在显示范围 2019-06-20 周三 二. 具体...

2019-07-01 16:32:37

阅读数 557

评论数 0

原创 Android 开发中的坑

Android 开发中的坑 填坑之路 RecyclerView v.getLocationOnScreen()在recylerview调用notifyItemChanged的时候,失效,获取到的数据是0. overridePendingTransition(0, R.anim.pu...

2018-01-05 13:58:06

阅读数 391

评论数 0

原创 Android常见控件-轮播图

Android常见控件-轮播图主要通过两种不同的方式实现轮播图控件,都是基于ViewPager实现的: 方式一:通过ViewPager的的页数为无限大 方式二:通过在图片一头一尾添加额外2张照片,用于图片切换 源码地址:https://github.com/fenggit/Banner 效...

2017-04-25 18:08:21

阅读数 798

评论数 0

原创 Android中MVC、MVP、MVVM模式<一>

完整代码: https://github.com/fenggit/Lesson01-mvc-mvp-mvvm 效果图: 一. Android中的MVC模式1. 对应关系 MVC M C V 全称 Model Controller View 含义 ...

2016-11-24 15:41:36

阅读数 694

评论数 0

原创 Android开发 MeasureSpec

Android开发 MeasureSpec 主要用于记录,转载于: http://blog.csdn.net/failure01/article/details/8577013 在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小,这个...

2016-10-09 10:29:42

阅读数 300

评论数 0

原创 Android 代码规范

Android 代码规范标签: Android代码规范团队协作项目,为了保持大家的代码一致性,进行一些代码格式的规范一.开发环境1.统一使用UTF-8编码,避免乱码问题 Android Studio设置: Settings->Editor->File Encodings ...

2016-08-24 16:06:16

阅读数 710

评论数 0

原创 Android 拖动组件

Android 拖动组件@(基本知识)[Android, View, ImageView]一. 实现方式和场景 主要是有时候需要在页面上,需要悬浮的按钮可以拖动,吸附在屏幕左右2侧; 实现方式有两种方法,如下 第一种方式:直接自定义组件,自定义ViewonTouch(View v, Motio...

2016-08-24 15:39:23

阅读数 995

评论数 0

原创 吊炸天的代码头部注释

// // .::::. // .::::::::. // ::::::::::: // ..:::::::::::' // ...

2016-04-27 10:28:23

阅读数 4409

评论数 0

原创 Android Studio多渠道打包

Android Studio多渠道打包一.在AndroidManifest.xml中设置CHANNEL_ID <application ....> <meta-data android:name="CHANNEL_ID" andro...

2016-04-12 16:23:19

阅读数 400

评论数 0

原创 Android Html交互_二_ JS与App互相调用

Android Html交互<二> JS与App互相调用@(Android系统源码解析)[Android, html]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Android Html交互二 JS与App互相调用效果图 网页Html端代码 Android端代码 解释场景...

2016-03-31 17:09:10

阅读数 10528

评论数 0

原创 Android Html交互_一_ 网页链接打开App页面

Android Html交互<一> 网页链接打开本地App@(Android系统源码解析)[Android, html]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Android Html交互一 网页链接打开本地App效果图 网页Html端代码 Android端代码功能:...

2016-03-31 17:07:42

阅读数 6931

评论数 0

原创 Android 线程本地变量<二> ThreadLocal Values源码解析

Android 线程本地变量<二> ThreadLocal Values源码解析@(Android系统源码解析)[Android, ThreadLocal, Values]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Android 线程本地变量二 ThreadLocal ...

2016-02-29 17:12:57

阅读数 1333

评论数 0

原创 Android 线程本地变量<一> ThreadLocal源码解析

Android 线程本地变量<一> ThreadLocal源码解析@(Android系统源码解析)[Android, ThreadLocal]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Android 线程本地变量一 ThreadLocal源码解析ThreadLocal定...

2016-02-29 17:10:18

阅读数 1465

评论数 0

原创 Volley源码解析<九> 优缺点

Volley源码解析<九> 优缺点@[Volley, 总结]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Volley源码解析九 优缺点Volley到底有哪些特点呢 Volley优点 Volley缺点 有关Volley框架的疑问 Volley到底有哪些特点呢? 自动调度网络...

2016-02-24 09:24:46

阅读数 4234

评论数 0

原创 Volley源码解析<八> Exception异常

Volley源码解析<八> Exception异常@[Volley, 异常处理, VolleyError]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Volley源码解析八 Exception异常Volley异常结构 Volley异常含义Volley异常结构Volley异...

2016-02-24 09:23:24

阅读数 558

评论数 0

原创 Volley源码解析<七> ResponseDelivery和ExecutorDelivery

Volley源码解析<七> ResponseDelivery和ExecutorDelivery@[Volley, 结果分发, 磁盘缓存]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Volley源码解析七 ResponseDelivery和ExecutorDeliveryR...

2016-02-24 09:21:53

阅读数 1051

评论数 0

原创 Volley源码解析<六> HttpStack网络请求

Volley源码解析<六> HttpStack网络请求@[Volley, 网络请求, HttpStack]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Volley源码解析六 HttpStack网络请求HttpStack网络请求结构 HttpStack接口说明 HurlSt...

2016-02-24 09:19:15

阅读数 768

评论数 1

原创 Volley源码解析<五> CacheDispatcher和NetworkDispatcher

Volley源码解析<五> CacheDispatcher和NetworkDispatcher@[Volley, 调度器, CacheDispatcher, NetworkDispatcher]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Volley源码解析五 Cache...

2016-02-24 09:15:13

阅读数 578

评论数 0

原创 Volley源码解析<四> RequestQueue请求队列

Volley源码解析<四> RequestQueue请求队列@[Volley, 核心, RequestQueue]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Volley源码解析四 RequestQueue请求队列RequestQueue结构 RequestQueue类R...

2016-02-24 09:13:01

阅读数 1934

评论数 0

原创 Volley源码解析<三> Request请求

Volley源码解析<三> Request请求@[Volley, 请求接口, Request]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Volley源码解析三 Request请求Request请求接口结构 请求对象类解析Request请求接口结构 Request:用来构...

2016-02-23 18:52:19

阅读数 537

评论数 0

原创 Volley源码解析<二> 整体框架和入口

Volley源码解析<二> 整体框架和入口@[Volley, 入口, 框架]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Volley源码解析二 整体框架和入口框架图设计图 大概请求过程 类请求过程 Volley创建请求队列框架图设计图原理:主要是将请求添加到Request...

2016-02-23 18:48:41

阅读数 577

评论数 0

原创 Volley源码解析<一> 代码准备

Volley源码解析<一>–代码准备@[Volley, 准备工作, 代码, 下载]声明:转载请注明出处,知识有限,如有错误,请多多交流指正!Volley源码解析一代码准备本系列博客Volley源码解析代码下载地址 httpsgithubcomcode-studyandroid-voll...

2016-02-23 18:44:41

阅读数 650

评论数 0

原创 Android图片缓存架构

Android图片缓存架构标签(空格分隔): AndroidAndroid图片三级缓存机制 一级缓存:强引用缓存(内存) 内存溢出,都不会回收 二级缓存:弱引用缓存(内存) 内存不足的时候回收 三级缓存:本地缓存(硬盘)写入内部存储Sdcard 下载地址 : ImageLo...

2015-12-30 17:22:41

阅读数 732

评论数 0

原创 PopupWindow显示showAsDropDown和showAtLocation区别

PopupWindow中showAsDropDown和showAtLocation区别 参考文章安卓PopupWindow使用详解与源码分析showAtLocation showAsDropDown showAtLocation(相对于组件parent屏幕) public void showA...

2015-12-09 17:41:13

阅读数 11723

评论数 0

原创 Android自定义TextView链接点击和长按事件

Android自定义TextView链接点击和长按事件标签(空格分隔): Android由于有个需求,就是点文本中超链接(电话,网址email等)直接跳转,长按弹出菜单menu;由于API只提供了超链接点击事件,没有提供长按事件,于是自己自定义一个; 项目下载地址: http://downlo...

2015-09-01 18:20:25

阅读数 3449

评论数 0

原创 Android ADB工具-截图和录制视频(五)

Android ADB工具-截图和录制视频(五)标签(空格分隔): Android ADB7. 截图和录制视 命令 功能 adb shell screencap –p <path/file> 手机截图 adb shell screenrecord [options] ...

2015-08-17 18:18:15

阅读数 5374

评论数 0

原创 Android ADB工具-操作手机和获取手设备信息(四)

Android ADB工具-操作手机和获取手设备信息(四)标签(空格分隔): Android ADB6. 其他命令 命令 功能 adb shell input text <content> 发送文本内容 adb shell input keyevent <key...

2015-08-17 17:44:26

阅读数 5033

评论数 1

原创 Android ADB工具-进行文件操作(三)

Android ADB工具-进行文件操作(三)标签(空格分隔): Android ADB5. 进行文件操作 命令 功能 adb  shell ls mnt 查看所有设备存储设备名 adb remount 将 system 分区重新挂载为可读写分区 adb push <...

2015-08-16 16:56:30

阅读数 21147

评论数 0

原创 Android ADB工具-管理设备 app(二)

Android ADB工具-管理设备 app(二)标签(空格分隔): Android4.管理设备 app 命令 功能 adb install [-r|-s] <apkfile> 安装 apk 文件 adb uninstall [-k] <packagenam...

2015-08-16 16:15:54

阅读数 3298

评论数 0

原创 Android ADB工具-管理设备/取设备硬件信息(一)

Android 设备及模拟器通讯的ADB工具(一)标签(空格分隔): Androidadb 是 Android 开发必知必会的一个工具,它来自 sdk 包中。所有的刷机工具,应用管理工具都引用了 adb 工具。它能完成很多功能。 掌握adb的使用方法是十分重要的。adb 工具也是随着 Androi...

2015-08-16 11:21:24

阅读数 14575

评论数 0

原创 Android5.0 Framework - Activity启动过程(二)

Android Framework - Activity启动过程(二)标签(空格分隔): Android Framework1. 前言在Android Framework - Activity启动过程(一)中追踪源码到Instrumentation类中,那么Instrumentation到底如何启...

2015-08-14 17:21:43

阅读数 1450

评论数 0

原创 Android5.0 Framework - Activity启动过程(一)

Android Framework - Activity启动过程(一)标签(空格分隔): Android Framework1. 打开ActivitystartActivity(new Intent(MyActivity.this, OtherActivity.class));2. 进入Activ...

2015-08-11 17:57:49

阅读数 713

评论数 0

原创 Android Wifi锁之WifiLock

Android Wifi锁之WifiLock有的时候我们需要app在手机后台运行,但是会遇到手机一旦息屏或者断网,app无法正常运行的情况,android锁屏后wifi不活跃的解决方案 1. 今天在看MediaPlayer-API Guides-Media Playback使用说明的时候,内容如下...

2015-08-05 13:18:30

阅读数 7234

评论数 2

原创 Android 获取wifi的加密方式

Android 获取当前wifi的加密方式由于有需求是搜索附近的网络,通过账号和密码连接wifi,但是连接的时候需要知道连接的wifi加密方式这篇博客 也是我写的,由于忘记账号和密码了,所以换了账号,重新整理了一下 原文地址: android获取当前隐藏和未隐藏wifi的加密方式(安全性)1....

2015-08-01 15:57:53

阅读数 12012

评论数 7

原创 Android5.0 Framework框架源码剖析声明

Android Framework框架源码剖析声明部分资料来源于网络,仅用于学习准备工作 编译器:IntelliJ IDEA 14源码版本:Android 5.0.1源码Android 5.0.1下载地址: [http://pan.baidu.com/s/1pJIHmtH][1] 密码: t8h...

2015-07-31 18:35:52

阅读数 855

评论数 0

原创 Android-打造万能适配器

适配器 CommonAdapter复用多数重复的代码 package com.core.common.adapter;import java.util.List;import android.content.Context; import android.view.LayoutInflater; ...

2015-05-11 18:13:40

阅读数 494

评论数 0

原创 新浪微博Android SDK 代码规范

转载于:http://mp.weixin.qq.com/s?__biz=MzAwNjE5MzA0NQ==&mid=206358192&idx=1&sn=6738dc94fb76ddec39c3c35b7d43ce2e&scene=5 任何一个傻瓜都能写出计算机可以理...

2015-04-23 16:10:40

阅读数 924

评论数 0

原创 Android bitmap压缩

Android bitmap压缩优化方案 http://blog.csdn.net/u011840744/article/details/72458052

2018-01-05 14:01:22

阅读数 93

评论数 0

原创 Android Annotations框架第2篇-实例代码1

常用注释的使用方法:@AfterInject 定义的方法在类的构造方法执行后执行 @AfterTextChange定义的方法在TextView及其子类的Text属性改变后执行 @AfterViews 定义的方法在setContentView后执行 @Background 定义的方法在后台线程...

2015-05-29 13:47:15

阅读数 633

评论数 0

原创 Android Annotations框架第1篇-环境搭建

Android Annotations是什么?Android Annotations 是一个开源的框架,用于加速 Android 应用的开发,可以让你把重点放在功能的实现上,简化了代码,提升了可维护性Android Annotations开源项目 官网:http://androidannotati...

2015-05-29 11:19:33

阅读数 705

评论数 0

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