自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (18)
  • 收藏
  • 关注

原创 todo_mvp_rxjava 简化版本

github: https://github.com/ibicf771/mytodomvpsample.gittodo_mvp_rxjava分支

2017-12-15 17:04:12 272

原创 todo_mvp_dragger 简化版本

github: https://github.com/ibicf771/mytodomvpsample.gittodo_mvp_dragger分支

2017-12-07 15:45:50 207

原创 todo-mvp-clean简化版本

这个工程是在我上一篇todomvp简化版本的基础上做的todo-mvp-clean简化版本,比google的clean工程更精简。github: https://github.com/ibicf771/todomvpcleansample.git

2017-12-03 12:32:45 611

原创 todomvp的简化版本

google出品的todo_mvp是mvp架构的一个范例,工程有4个activity,每个界面都做了mvp处理,包括activity,fragment(V),presenter(P),还有个总的mode,mode包括本地数据和远程数据(模拟的),工程架构和每个界面截图在下面。工程使用了Materail Design,也加入的单元测试,是一

2017-11-30 14:54:28 915

原创 MAC上开发android studio插件基础教程

android studio上的插件有很多,使用这些插件能大大提高我们的开发效率。说下怎么开发简单的AS插件。因为我用的是mac,就说说mac,win的类似(只需要再装下java sdk)。这里就举个简单的例子,做一个创建activity和fragment生命周期所有方法的插件。首先先下载IntelliJ IDEA这款IDE,android studio插件的开发不能使用android s

2017-11-22 14:49:19 3115 1

原创 Handler,Loop,Message,MessageQueue,ThreadLocal关系详解

一直对handler机制一知半解,花了两天时间对handler从信息发送到接收,handler机制的整个过程就是handler发送信息给looper,looper在适当的时候通过handler的dispatchMessage方法回调给handler的过程,网上翻阅了一些资料结合源码重新滤了一遍,做下笔记,便于以后查阅,记忆是靠不住的。Handler:android ui的改变是只能在主线程

2017-07-16 18:31:55 932

转载 用git上传本地项目到github上

1.先配置公钥私钥打开git bash,输入ssh-keygen -t rsa -C "自己的邮箱地址@XXX.com" ,生成自己的公钥与私钥可以用ssh -T [email protected]测试自己是否可以连接成功了2.本地与github连接cd到你的本地项目根目录下,执行git命令git initgitadd .gitco

2017-07-14 15:32:21 189

转载 MediaPlayer类解析

从MediaPlayer的生命周期图或者说是状态转移图上来看:1 当一个MediaPlayer对象别创建或者调用reset()方法之后,它处于空闲状态,在调用release()方法后,才会处于结束状态。§ 一个新建的MediaPlayer对象在调用getCurrentPosition(), getDuration(), getVideoHeight(), getVideoWidth(), 

2013-08-02 18:06:56 701

转载 Android里的音量调节

Android里的音量调节步骤1:获取系统音量对象的实例AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);步骤1:或许系统音量对象的实例 步骤2:获取各种音量情报Android的音量信息一共有7种。①通话音量int max = mAudioMan

2013-08-02 18:05:12 1051

原创 Android MediaPlayer setVolume方法设置程序音量

设置MediaPlayer的音量的方法一般是用AudioManager的setStreamVolume来设置音量,但如果有两个声音,比如设置了背景音乐,调节系统音量则,当前程序音量和背景音乐的声音会同时调节,如果只要调节当前程序的音量就要使用MediaPlayer的setVolume方法。setVolume有两个参数,我还没搞懂这两个参数有什么区别(左右声道?),我是都设一样,参数的区间是0.

2013-08-02 17:57:50 39799 1

转载 Android中的Audio播放:竞争Audio之Audio Focus的应用

Android是多任务系统,Audio系统是竞争资源。Android2.2之前,没有内建的机制来解决多个程序竞争Audio的问题,2.2引入了称作AudioFocus的机制来管理对Audio资源的竞争的管理与协调。本文主要讲解AudioFocus的使用。按照AudioFocus的机制,在使用Audio之前,需要申请AudioFocus,在获得AudioFocus之后才可以使用Audio;如

2013-08-02 17:38:52 795

原创 SD卡检测

这是用来检测SD卡存在不存在,当SD卡拔出时提示外置存储卡    private boolean checkWhetherToFinish() {        String state = Environment.getExternalStorageState();        if (state.equals(Environment.MEDIA_UNMOUNTED) || s

2013-08-01 17:55:46 971

深入浅出_Google_Android

深入浅出Google Android经典书籍的PDF,高清,经典值得细读

2013-05-09

android的一些性能优化

讲解如何优化android应用软件开发性能,主要是内存方面

2013-05-09

如何成为Android高手

教导如何成为android高手,不错,推荐

2013-05-09

Android学习入门书籍推荐

Android学习入门书籍推荐,推荐了几本学习android的好书

2013-05-09

android学习计划书

android学习计划书,学习android要有一个整体的规划,在一步一步慢慢来,最主要的是每到一个时期都知道要学些什么

2013-05-09

android应用开发详解

android应用开发详解这本书的详细清晰PDF

2013-05-09

Android开发入门书籍推荐

推荐android入门的基本大师级的入门书

2013-05-09

UBoot移植详解

详解UBoot移植的方方面面,带你进入UBoot移植的大门

2011-12-05

嵌入式学习步骤

想进军嵌入式的朋友千万不能错过,本文档将为你指明方向

2011-12-05

Linux内核配置参考

Linux内核配置参考,详细说明Linux内核配置的各个选项

2011-12-03

Linux压缩命令大全

Linux压缩命令大全,详细说明Linux压缩命令的参数用途

2011-12-03

移植嵌入式Linux到ARM处理器

移植嵌入式Linux到ARM处理器,嵌入式linux系统的移植,ARM处理器

2011-10-27

嵌入式编程之道

嵌入式编程之道,嵌入式C编程难得的好书,嵌入式C编程人员必看书籍

2011-10-27

领悟嵌入式

领悟嵌入式,嵌入式系统C开发难得的好书,嵌入式C程序员必看书籍

2011-10-27

嵌入式C C++语言精华

嵌入式C C++语言精华,嵌入式C C++程序员必看书籍

2011-10-27

C\经典C语言测试题(众多知名企业用作招聘笔试题).

C\经典C语言测试题(众多知名企业用作招聘笔试题),笔试面试前必看题

2011-10-27

c语言笔试面试题

C语言有用的笔试面试题目,很好的,参加笔试面试前看很有必要

2011-10-27

空空如也

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

TA关注的人

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