自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (9)
  • 收藏
  • 关注

转载 Android图片加载框架最全解析(三),深入探究Glide的缓存机制

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/54895665在本系列的上一篇文章中,我带着大家一起阅读了一遍Glide的源码,初步了解了这个强大的图片加载框架的基本执行流程。不过,上一篇文章只能说是比较粗略地阅读了Glide整个执行流程方面的源码,搞明白了Glide的基本工作原理,但并没有去深入分析每一处的细

2017-05-26 14:42:00 479

转载 mac安装brew 软件包管理工具Homebrew

mac 安装 brew Homebrew brew 全称Homebrew 是Mac OSX上的软件包管理工具 Homebrew 安装和卸载工具 只用一行命令就能完成 官方地址mac 自带ruby 打开命令行 terminal 输入 :ruby -version 1) 安装命令 ruby -e "$(curl -fsSL https://raw.github.com/Homebr

2017-05-26 14:32:56 1418

转载 Glide、Picasso、Fresco进阶 - 图像转换

Glide、Picasso、Fresco已逐渐成为Android主流的图片加载工具(个人见解,使用Volley、ImageLoader、xUtils的大佬们请勿喷~),在多数Android程序员的印象中,它们只是加载图片和缓存图片的工具,其实它们还有很多强大的功能没有被发掘...今天,小编向各位介绍一下这些工具的新功能:图像转换图像转换开源库(附:GitHub链接)// G

2017-05-26 14:11:51 426

转载 Fragment - (3) -commit使用细节及源码分析

转自:http://www.jianshu.com/p/f50a1d7ab1611. 每个事务(FragmentTranscation)只能被commit一次承接Fragment进阶 - 基本用法中“Fragment动态加载”的事例,如果界面里有多个Fragment需要提交,而且我不想一次性全部提交,而是分几次提交...(事例代码如下)public class MainAc

2017-05-26 13:57:01 850

转载 Fragment - (2) -FragmentTransaction详解

FragmentTransaction API文档(需要翻墙)常用方法详解1. add(int containerViewId, Fragment fragment, String tag)、 remove(Fragment fragment)API文档说明:add(int containerViewId, Fragment fragment, String tag)

2017-05-26 13:55:22 1775

转载 Fragment - (1) - 基本用法

Fragment API文档(需要翻墙)本文内容Fragment生命周期Fragment创建步骤Fragment静态加载Fragment动态加载1. Fragment生命周期(下图为Steve Pomeroy制作的完整的Fragment生命周期图)image.png注意点:Fragment以XML的方式静态加载时,最先会调

2017-05-26 13:53:49 363

转载 二维码扫描

scan_bg.jpg摘要最近,在公司项目上需要加入“二维码扫描”的功能(Android端),笔者在网上查阅了一些资料,实现了这个功能。最后给自己做个笔记,给各位做下分享。原理说明“二维码扫描”实际上就是通过手机相机扫描『二维码图片』,将『二维码图片』中的字符串数据通过解码的方式解析出来。实现方式借助开源库 ZXing Android Embedded 实现

2017-05-26 13:48:27 2672

原创 获取手机中应用程序

判断app类型的依据,就是利用ApplicationInfo中的FLAG_SYSTEM来尽心给判断app.flags & ApplicationInfo.FLAG_SYSTEM如果当前应用的app.flags & ApplicationInfo.FLAG_SYSTEM != 0 则为系统应用如果当前应用的app.flags & ApplicationInfo.FLAG_SYSTEM <= 0

2017-05-25 14:44:37 337

转载 android 关于paint的设置

[java] view plain copy print?/**          * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色,         * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法,         * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。     

2017-05-25 11:16:21 482

转载 Android开发,使用Wifi调试真机

Android开发,使用Wifi调试真机原文:google官方文档说明首先还是用USB线连接手机,然后找到Android SDK的playform-tools目录,在此通过命令行运行: adb tcpip 5555。在UBUNTU系统中,会返回“restarting in TCP mode port:5555”。接下来,设置手机连接wifi,最好与PC是

2017-05-19 10:05:21 562

原创 解决Mac上adb: command not found问题

解决Mac上adb: command not found问题使用mac进行开发的时候,有时候需要使用adb指令来进行一些操作,但是如果没有配置过Android环境变量,可能会出现adb: command not found的问题,查了一些资料,这里记录一下mac上配置Android环境变量的方法:打开mac的terminal终端,输入 cd ~/ 【进入当前用户的home目录】 输入 touch

2017-05-17 15:50:39 695

原创 android 跳转到应用权限设置界面

Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);Uri uri = Uri.fromParts("package", getPackageName(), null);intent.setData(uri)

2017-05-16 10:05:04 5745

转载 Android自定义控件实战——滚动选择器PickerView

Android自定义控件实战——滚动选择器PickerView   转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/38513301  手机里设置闹钟需要选择时间,那个选择时间的控件就是滚动选择器,前几天用手机刷了MIUI,发现自带的那个时间选择器效果挺好看的,于是就自己仿写了一个,权当练手。先来看

2017-05-15 10:46:20 2509

转载 Android基于wheelView的自定义日期选择器(可拓展样式)

基于wheelView的自定义日期选择器项目要求效果图:要求 “6月20 星期五” 这一项作为一个整体可以滑动,”7时”、”48分”分别作为一个滑动整体。系统自带的DatePicker、TimePicker大家都知道,只有这种效果:百度了很多,试了NumberPicker等都不行,本来打算自己写。网友推荐了一个开源组件WheelView,下下来试了试

2017-05-15 10:43:35 4172 1

转载 抓包工具Charles乱码解决办法

前言虽然实习工作还没有着落,但学习还是要继续的嘛,今天就来学习使用下 Mac 下截取网络封包的工具:Charles。我想,如果你是个善于利用搜索引擎的人,那么在 Google 中输入「Charles 使用」等相应的关键字,便会出现一大把文章。不过呢,之所以会有这篇文章,就是因为今天在安装和初步使用的过程中,遇到了些问题,而目前搜索出来的绝大数文章并没有提及(或者解决办法已经过时)。

2017-05-15 10:28:16 2055

转载 charles使用教程

charles使用教程如何安装 Charles将 Charles 设置成系统代理Charles 主界面介绍过滤网络请求截取 iPhone 上的网络封包截取 Https 通讯信息模拟慢速网络修改网络请求内容给服务器做压力测试修改服务器返回内容总结简介Charles 是在 Mac 下常用的网络封包截取工具,在做 移

2017-05-15 10:24:59 518

转载 Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音

Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音http://blog.csdn.net/xiaanming/article/details/12684155前段时间因为换工作的缘故又恰巧碰到国庆节,所以有段时间自己没有更新博客了,过完国庆到新公司报道,感觉还不错,就是现在住的地方离新公司有点远,地铁20站,伤不起啊,我每天早上7点多就要起床,然

2017-05-13 12:36:17 942

转载 Android中使用Gson解析JSON数据的两种方法

Android中使用Gson解析JSON数据的两种方法Json是一种类似于XML的通用数据交换格式,具有比XML更高的传输效率;本文将介绍两种方法解析JSON数据,需要的朋友可以参考下Json是一种类似于XML的通用数据交换格式,具有比XML更高的传输效率. 从结构上看,所有的数据(data)最终都可以分解成三种类型: 第一种类型是标量(scalar),也就

2017-05-13 12:31:38 503

转载 RecycleView4种定位

概述相信大家在项目中使用RecyclerView时,经常会遇到这样的需求:将RecyclerView滑动到指定位置,或者检索RecyclerView的某一项(各个项的高度不确定),然后定位滚动这到一项,将它显示。下面就讲解4种RecyclerView定位滚动的方式及具体效果演示。scrollByrecyclerView.scrollBy(x, y)

2017-05-10 15:13:12 6070 3

转载 虚拟按键问题 修复

[html] view plain copy应产品经理要求在4.4上的手机上实现了,沉浸式布局,在小米的体验上很好,这是在span style="font-family: Arial, Helvetica, sans-serif;">value-19下的style代码span>  [html] view plain copy

2017-05-09 14:34:44 559

转载 android 时间获取以及时间格式化

Android中获取系统时间有多种方法,可分为Java中Calendar类获取,java.util.date类实现,还有android中Time实现现总结如下:方法一;[java] view plain copy void getTime1(){          long time=System.currentTimeM

2017-05-04 14:09:20 15770

jdk-8u221-windows-x64

jdk8官方包,Java jdk8 sdk 官方下载 windows 64

2019-09-24

mipi_CSI-2_specification_Version 1.01.00 r0.05 15-Dec-2009英文版

Version 1.01.00 r0.05 15-Dec-2009(最新2.1版本还没有搜到,官网有但是没有账户可惜了) DRAFT MIPI Alliance Specification for Camera Serial Interface 2 (CSI-2) 我还上传了一个简单中文版(不完全准确),积分5有兴趣的可以看看

2018-07-25

mipi_CSI-2_specification_v01-01-00_r0-05.en.zh-CN 可能不太准确

DRAFT MIPI Alliance Specification for Camera Serial Interface 2 (CSI-2) Version 1.01.00 r0.05 15-Dec-2009英文版翻译的(最新版2.1没有搜到),虽然不准确但是可以参考参考

2018-07-25

OkHttpUtils工具类

如果需要最新版可以到我的GitHub上查看,你下载的不一定是最新版。

2018-06-29

ZXing1.6改横屏识别为竖屏识别

ZXing1.6改横屏识别为竖屏识别

2017-04-24

linuxSHELL学习之for、while、until

linuxSHELL学习之for、while、until

2014-12-21

开发经验,PCB布板闲谈

开发经验,PCB布板闲谈

2014-07-26

常用元器件

常用元器件。。。。。。。。。。。。。。。。。。。。。。。

2014-07-26

空空如也

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

TA关注的人

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