我的Android开发学习之路
文章平均质量分 80
Ace_312
冷也好,暖也好,报以一笑
展开
-
Android开发学习之路- Android数据存储方式总结
数据持久化技术:保存在内存中的数据是处于瞬时状态的(可能因为内存回收而丢失),而保存在存储设备中的数据是处于持久化状态的,持久化技术则是提供了一种机制可以让数据在瞬时状态和持久化状态之间进行转化。 Android系统中主要提供了三种数据方式实现数据的持久化:1.文件存储2.SharedPreference3.数据库存储 当然,除了这三种稍微较安全的方式,还可以将数据保存原创 2016-08-02 19:42:30 · 397 阅读 · 0 评论 -
Android开发学习之路-- 关于服务Service
开启服务:Intent intent = new Intent(this,MyService.class);startService(intent);关闭服务:Intent intent = new Intent(this,MyService.class);stopService(intent); 绑定服务://MySerVice.DownloadBinder是在服原创 2016-08-02 19:27:50 · 409 阅读 · 0 评论 -
Android开发学习之路 -- 关于线程
线程的基本用法定义一个线程类继承自Thread,然后重写父类的run()方法class MyThread extends Thread{public void run(){ ... }}启动该线程new MyThread().start(); 当然,使用继承的方式耦合性较高,采用实现Runnable借口的方式来定义一个线程class MyThread imple原创 2016-08-02 19:26:12 · 343 阅读 · 0 评论 -
Android开发学习之路 -- 关于BroadcastReceiver
标准广播:异步发送,同时发送给ABC有序广播:顺序发送,先发送到A,然后再发送到B,再到C 广播注册方式:1.静态注册:可以实现开机自动启动应用程序实现步骤:1) 新建一个类继承BoardcastReceiver2) 重写onReceive()3) 清单中注册实现监听广播:什么监听器接收什么广播4) 权限 2.动态注册:灵活性强实原创 2016-08-02 19:18:39 · 564 阅读 · 0 评论 -
View与ViewGroup--实现QQ左滑删除
Android的UI界面都是由View和ViewGroup及其派生类组合而成的。其中,View是所有UI组件的基类,而ViewGroup是容纳这些组件的容器,其本身也是从View派生出来的。AndroidUI界面的一般结构可参见下面的示意图:其中:第二层的ViewGroup可以看作是一个同层的特殊view。这样就可以很方便的设计出好看的UI。下面以一个简单的例子来说明如何设计出原创 2016-04-09 23:16:42 · 631 阅读 · 0 评论 -
Android开发学习之路 -- 初识版本控制工具Git
说到Git,对于新手的你可能不太了解,但是,如果说到Linux,那就是再熟悉不过的事情了。那么,Git和Linux有什么关联呢?其实,Git是Linux Torvalds(他最重要的两个贡献,一个是Linux,另外一个就是Git。这每一件事情都在IT史上都是巨大的贡献)开发出来的为了更好地管理Linux内核的工具,而现在却早已被广泛应用于全球各种大中小型项目中。那么,究竟Git是什么呢?G原创 2016-08-31 15:53:41 · 626 阅读 · 0 评论