fenggit

学无止境,永不止步

排序:
默认
按更新时间
按访问量

Android 开发中的坑

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

2018-01-05 13:58:06

阅读数:219

评论数:0

Android常见控件-轮播图

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

2017-04-25 18:08:21

阅读数:418

评论数: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

阅读数:630

评论数:0

Android开发 MeasureSpec

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

2016-10-09 10:29:42

阅读数:238

评论数:0

Android 代码规范

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

2016-08-24 16:06:16

阅读数:659

评论数:0

Android 拖动组件

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

2016-08-24 15:39:23

阅读数:546

评论数:0

吊炸天的代码头部注释

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

2016-04-27 10:28:23

阅读数:2970

评论数:0

Android Studio多渠道打包

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

2016-04-12 16:23:19

阅读数:359

评论数:0

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

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

2016-03-31 17:09:10

阅读数:8727

评论数:0

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

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

2016-03-31 17:07:42

阅读数:5111

评论数:0

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

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

2016-02-29 17:12:57

阅读数:1132

评论数:0

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

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

2016-02-29 17:10:18

阅读数:1249

评论数:0

Volley源码解析<九> 优缺点

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

2016-02-24 09:24:46

阅读数:4004

评论数:0

Volley源码解析<八> Exception异常

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

2016-02-24 09:23:24

阅读数:506

评论数:0

Volley源码解析<七> ResponseDelivery和ExecutorDelivery

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

2016-02-24 09:21:53

阅读数:925

评论数:0

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

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

2016-02-24 09:19:15

阅读数:722

评论数:1

Volley源码解析<五> CacheDispatcher和NetworkDispatcher

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

2016-02-24 09:15:13

阅读数:513

评论数:0

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

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

2016-02-24 09:13:01

阅读数:1605

评论数:0

Volley源码解析<三> Request请求

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

2016-02-23 18:52:19

阅读数:490

评论数:0

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

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

2016-02-23 18:48:41

阅读数:544

评论数:0

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

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

2016-02-23 18:44:41

阅读数:626

评论数:0

Android图片缓存架构

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

2015-12-30 17:22:41

阅读数:685

评论数:0

PopupWindow显示showAsDropDown和showAtLocation区别

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

2015-12-09 17:41:13

阅读数:8043

评论数:0

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

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

2015-09-01 18:20:25

阅读数:2525

评论数:0

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

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

2015-08-17 18:18:15

阅读数:4561

评论数:0

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

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

2015-08-17 17:44:26

阅读数:3825

评论数:0

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

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

2015-08-16 16:56:30

阅读数:15541

评论数: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

阅读数:2801

评论数:0

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

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

2015-08-16 11:21:24

阅读数:10402

评论数:0

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

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

2015-08-14 17:21:43

阅读数:1371

评论数: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

阅读数:660

评论数:0

Android Wifi锁之WifiLock

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

2015-08-05 13:18:30

阅读数:5574

评论数:3

Android 获取wifi的加密方式

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

2015-08-01 15:57:53

阅读数:8473

评论数:6

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

阅读数:835

评论数: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

阅读数:474

评论数: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

阅读数:839

评论数:0

Android bitmap压缩

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

2018-01-05 14:01:22

阅读数:33

评论数:0

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

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

2015-05-29 13:47:15

阅读数:586

评论数:0

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

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

2015-05-29 11:19:33

阅读数:678

评论数:0

Markdown开启博客之旅

Markdown开启博客之旅依据3W(WHAT WHY HOW)理论,来开启博客之旅,个人也是第一次使用Markdown语法去写博客WHY(为什么要用Markdown去写博客) Markdown技术的流行,追随时代变更,技术的变化 github、Stackoverflow 等网站均支持Markdo...

2015-04-22 10:22:08

阅读数:599

评论数:0

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