自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dimon、

We are Infinite .

  • 博客(15)
  • 收藏
  • 关注

原创 Android开发艺术探索(研读笔记)——03-Android中的IPC机制(一)

Android开发艺术探索(研读笔记) 作者:Dimon 03-Android中的IPC机制(一)1.Android IPC 简介 IPC(Inter-Process-Communication):含义为进程间通信,指两个进程之间进行数据交换的过程。什么是进程:一般指一个执行

2016-05-09 22:51:45 1355

原创 Android开发艺术探索(研读笔记)——02-Activity的启动模式

Android开发艺术探索(研读笔记) Activity的四种启动模式:standard:标准模式、默认模式。每次启动一个Activity都会重新创建一个新的实例,不管这个实例是否已经存在。在这种模式下,某个Activity启动了一号Activity,那么一号Activity就运行在启动它的那个Activity所在的栈中。singleTop:栈顶复用模式。如果新的Activity已经位于任务栈的栈顶

2016-04-19 19:33:36 724

原创 Android开发艺术探索(研读笔记)——01-Activity的生命周期

Android开发艺术探索(研读笔记) 01-Activity的生命周期 生命周期和启动模式以及IntentFilter的匹配规则分析。Activity的生命周期分为两个部分典型情况下的生命周期异常情况下的生命周期典型情况下的生命周期分析

2016-04-19 15:25:18 778

翻译 【译文】RxAndroid and Kotlin (Part1)

【译文】RxAndroid and Kotlin (Part1)我开始关注[RxAndroid](https://github.com/ReactiveX/RxAndroid)已经差不多一周时间了。一开始,我并没有真正意义上地理解它...我的意思是:我抓住了它的概念,但是我却不清楚该何时使用它。不过后来看了一些例子以及一些干货文章(链接在文章末)后,我才了解了`RxAndroid`!(有了个良好的程度)当时的内心

2016-03-15 14:52:28 611

原创 关于单元测试

单元测试junit定义一个类继承AndroidTestCase,在类中定义方法,即可测试该方法在指定指令集时,targetPackage指定你要测试的应用的包名<instrumentationandroid:name="android.test.InstrumentationTestRunner"android:targetPackage="com.itheima.junit"></ins

2016-03-01 15:17:14 627

原创 Android学习笔记-界面和数据存储以及一些零碎知识点

常见布局相对布局RelativeLayout组件默认左对齐、顶部对齐设置组件在指定组件的右边 android:layout_toRightOf="@id/tv1"设置在指定组件的下边android:layout_below="@id/tv1"设置右对齐父元素android:layout_alignParentRight="true"设置与指定组件右对齐 android:layout_alignR

2016-02-22 16:02:38 746

原创 Android学习笔记-网络编程

WebView的基本用法简易适配 <WebView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/wv"> </WebView>代码public class MainActivity exten

2016-02-22 15:30:19 571

原创 Android学习笔记-广播机制的一些简单实例

广播 在广播实例开始之前先抛出一些关于广播的概念广播的概念 现实:电台通过发送广播发布消息,买个收音机,就能收听Android:系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件。 Android系统在运行的过程中,会产生很多事件,比如开机、电量改变、收发短信、拨打电话、屏幕解锁广播的两种类型无序广播:所有跟广播的intent匹配的广播接收者都可

2016-02-22 12:57:23 659

原创 Android学习笔记-广播机制

广播机制广播接收器(Broadcast Receiver)标准广播:是一种完全异步执行的广播,广播一旦发送,所以广播接收器都会立刻同时接收到这条广播 完全异步效率高没有先后顺序,无法截断有序广播:是一种同步执行的广播,广播发出后,同一时间只有一个广播接收器能够接收到这条广播信息,然后执行,然后继续传播 同步执行效率不高有先后顺序,可以截断正在传递的广播接收系统广播动态注册监听网络变

2016-02-22 12:38:04 496

转载 Android ListView工作原理完全解析,带你从源码的角度彻底理解

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/44996879在Android所有常用的原生控件当中,用法最复杂的应该就是ListView了,它专门用于处理那种内容元素很多,手机屏幕无法展示出所有内容的情况。ListView可以使用列表的形式来展示内容,超出屏幕部分的内容只需要通过手指滑动就可以移动到屏幕内了。另外

2015-12-05 19:49:24 731

转载 Android 开发必备知识:我和 Gradle 有个约会

0、讲个故事0.1 Ant,我还真以为你是只蚂蚁真正开始近距离接触编程其实是在2012年,年底的时候带我的大哥说,咱们这个 app 发布的时候手动构建耗时太久,研究一下 ant 脚本吧。那个时候连 HashMap 都不知道是啥,可想开发经验几乎为零,一个小小的 ant 脚本看得我真是深深地感受到了这个世界充满的恶意。好在后来硬着头皮搞明白了什么 target 之类的鬼东西,

2015-12-03 20:40:17 959

原创 Android Studio 2.0--如何使用新模拟器以及Instant Run

2.0新的模拟器简易上手流程安装 让我们从安装开始,这样你就可以跟着一步一步的来。第一个要安装的就是Android Studio 2.0 Preview 3b,在 Canary Channel上有提供。要把更新channel转换到Canary,只需点击Help -> Check for Update…并把最上面的下拉菜单改为 Canary Channel,完了之后,再次检查更新然后Android

2015-12-03 10:10:41 4385

转载 Android Studio Tips-倍数提高工作效率的Android Studio奇技

这是从Philippe Breault的系列文章《Android Studio Tips Of the Day》中提取出来的自认为精华的部分。这些技巧在实际应用中能够非常大的提高工作效率。关于快捷键The File Structure Popupctrl+f12 此快捷键可以调出当前文件的大纲,并通过模糊匹配快速跳转至指定的方法。勾选上“show anonymo

2015-11-27 12:02:09 1668

原创 Activity的生命周期

简单易明地了解Android Activity的生命周期。

2015-08-10 10:49:17 405

原创 Git的版本控制

学习要求:1:学会使用Git工具,并且了解Git的网络结构。2:熟练使用Git来进行版本控制管理,掌握Git的常规操作,Git的分支操作,Git的远程同步,基于Git的Android源码下载理解,学会用Git下载课程资料,上传自己的代码。理解Git分布式版本控制的概念理解。Git的结构原理:1.快照而不是比不同2.几乎所有的操作都是本地的3.Git文

2015-08-09 19:59:24 521

空空如也

空空如也

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

TA关注的人

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