自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bracer_Guild的博客

进化中...

原创 学习笔记(十二)使用网络技术

一. WebView的简单用法代码:public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { ...

2016-05-05 15:02:11

阅读数 351

评论数 0

原创 学习笔记(十一)服务

一. 什么是服务  服务 Service 是 Android 中实现程序在后台运行的的解决方案,它非常适合用于去执行那些不需要和用户交互而且还要求长期运行的任务。   服务不会自动开启线程,所有的代码都是默认运行在主线程当中的。我们需要在服务的内部手动创建子线程,去执行耗时的逻辑,否则就有可能出...

2016-05-03 17:01:16

阅读数 280

评论数 0

原创 学习笔记(十)运用通知和手机多媒体

一. 通知 当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知 Notification 来实现。 1. 创建通知 (1)创建 NotificationManager: 首先需要一个 NotificationManager 来对通知进行管理,可以调用 C...

2016-04-30 19:33:35

阅读数 353

评论数 0

原创 学习笔记(九)内容提供器

一. 简介  内容提供器 Content Provider 主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性。   内容提供器可以选择只对哪一部分数据进行共享,从而保证我们程序中的隐私数据不会有泄露的风险。 ...

2016-04-29 19:50:31

阅读数 192

评论数 0

原创 学习笔记(八)数据存储

Android 系统主要提供了三种方式用于简单地实现数据持久化功能,即文件存储、SharedPreference 存储以及数据库存储。一. 文件存储  文件存储不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存到文件当中的,因此比较适合用于存储一些简单的文本数据或二进制数据。1. 存储...

2016-04-26 19:56:19

阅读数 352

评论数 0

原创 学习笔记(七)广播

一. 广播机制简介1. 标准广播(Normal broadcasts)  标准广播是一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时刻受到这条广播消息。标准广播的效率比较高,但同时它是无法被截断的。2. 有序广播(Ordered broadcasts)  有序广播则是一种同...

2016-04-24 18:14:47

阅读数 237

评论数 0

原创 学习笔记(六)探究碎片 Fragment 之二

三. 碎片的生命周期1. 运行状态  当一个碎片是可见的,并且它所关联的活动正处于运行状态时,该碎片也处于运行状态。2. 暂停状态  当一个活动进入暂停状态时。与它相关联的可见碎片就会进入到暂停状态。3. 停止状态  当一个活动进入停止状态时,与它相关联的碎片就会进入到停止状态。或者通过调用 Fr...

2016-04-23 20:51:56

阅读数 352

评论数 0

原创 学习笔记(五)探究碎片 Fragment 之一

一. 什么是碎片 Fragment ?  碎片是一种可以嵌入在活动当中的 UI 片段,它能让程序更加合理和充分地利用大屏幕的空间,因而在平板上应用的非常广泛。它和活动很像,能包含布局,有自己的生命周期,可以将它理解成一个迷你型活动。   一个 fragment 必须总是绑定到一个 activit...

2016-04-22 17:34:53

阅读数 262

评论数 0

原创 学习笔记(四)ListView

一. 最常用和最难用的控件 ListView  ListView 可以称得上是 Android 中最常用的控件之一,几乎所有的应用程序都会用到它。ListView 允许用户通过手指上下滑动的方式将屏幕外的数据滚动到屏幕内,同时屏幕上原有的数据则会滚动出屏幕。1. 最简单的适配器 ArrayAdap...

2016-04-18 22:02:33

阅读数 306

评论数 0

原创 学习笔记(三)UI开发之一

一. 常见的控件1. TextView  TextView 是 Android 中最简单的一个控件,它主要用于在界面上显示一段文本信息。TextView 中的文字默认是居左上角对齐的。android:gravity= //指定文字在控件中的对齐方式 android:layout_gravity= ...

2016-04-18 21:10:31

阅读数 217

评论数 0

转载 [转] Intent 传值和 Bundle 传值的区别

1. Bundle类的作用  Bundle类用作携带数据,它类似于 Map,用于存放 key-value键值对形式的值。相对于Map,它提供了各种常用类型的 putXxx()/getXxx()方法,如:putString()/getString()和putInt()/getInt(),putXxx...

2016-04-18 19:42:06

阅读数 266

评论数 0

原创 学习笔记(二)Activity

一. 什么是Activity(活动)?  Activity是 Android组件中最基本也是最为常见用的四大组件(Activity活动,Service服务,Broadcast Receiver广播接收器,Content Provider内容提供器)之一。Activity是一种包含了用户界面的组件,...

2016-04-17 21:42:26

阅读数 256

评论数 0

原创 学习笔记(一)Android 的简介

一. Android系统架构1. 应用层所有安装在手机上的应用程序,比如自带的联系人、电话、短信等,都是属于这一层的。2. 应用框架层这一层主要提供了构建应用程序时可能用到的各种 API。3. 系统运行库层1) 程序库这里包含一些 C/C++库,这些库能被 Android系统中不同的组件使用。如 ...

2016-04-16 20:20:16

阅读数 243

评论数 0

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