Android
王乐平
这个作者很懒,什么都没留下…
展开
-
Android 数据存储之文件存储小记
前言Android操作文件的方式和JAVA I/O操作是十分类似的,在这个我小谈一下。Android写入文件在Android中Context类提供了openFileOutput()方法,用于文件写入。默认存储路径为/data/data/<package name>/files/中。openFileOutput原型:public FileOutputStream openFileOutput(Stri原创 2016-05-11 15:10:57 · 1394 阅读 · 0 评论 -
Android 数据存储之SharedPreferences存储小记
前言Android的数据存储机制中还提供了SharedPreferences,SharedPreferences是这其中最容易理解的数据存储技术,采用键值对的方式进行存储,而且支持存储多中数据类型。获取SharedPreferences对象SharedPreferences文件存放在/data/data/<package name>/shared_prefs/中,在Android的中,主要提供了三种原创 2016-05-11 15:47:37 · 931 阅读 · 0 评论 -
安卓UI适配限定符
引言对于程序在不同尺寸的Android机器上运行,对UI的适用性造成了额外的开销,不过限定符的出现,很方便的解决了这个问题。通过创建限定符相关的文件夹来解决资源的加载。限定符用处限定符(mdpi,tvdpi,hdpi)可以帮助我们判断屏幕密度 限定符(land,port)可以帮助我们区分屏幕横竖屏状态 限定符(en,fr…)可以帮助我们语言和地区 限定符(v3,v4…)可以帮助我们区分安卓版本原创 2016-04-21 11:15:03 · 3469 阅读 · 1 评论 -
安卓活动(Activity)和碎片(Fragment)的生命周期
引言对于安卓中生命周期的过程以及相应的事件的了解是非常重要的。活动(Activity)的生命周期Activity 类中定义了七个事件回调方法,与Activity生命周期的每一个环节对应。 1. onCreate() 这个方法你已经看到过很多次了,每个活动中我们都重写了这个方法,它会在活动第一次被创建的时候调用。你应该在这个方法中完成活动的初始化操作,比如说加载布局、绑定事件等。2. onStar原创 2016-04-21 14:51:14 · 4969 阅读 · 0 评论 -
Android 代码实现查看SQLite数据库中的表
前言以前写PHP的时候,内置了print_r()和var_dump()两个函数用于打印输出任意类型的数据内部结构,现在做Android的开发,发现并没有这种类似的函数,对于数据库的查看很不方便,于是就写了一下查看数据库表的方法代码。代码实现import java.util.Arrays;import android.app.Activity;import android.database.Cur原创 2016-05-08 16:36:36 · 5161 阅读 · 2 评论 -
Android 代码执行Linux Shell小记
引言Android系统是基于Linux内核运行的,而做为一名Linux粉,不在Android上面运行一下Linux Shell怎么行呢? 最近发现了一个很好的Android Shell工具代码,在这里分享一下。Shell核心代码import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOExcep原创 2016-05-09 10:34:36 · 2876 阅读 · 1 评论