- 博客(13)
- 收藏
- 关注
原创 recycleView入门级了解
RecylerView是support-v7包中的新组件,是一个强大的滑动组件据官方的介绍RecylerView是ListView的升级版,既然如此那RecylerView必然有它的优点,现就RecylerView相对于ListView的优点罗列如下:①RecylerView封装了viewholder的回收复用,也就是说RecylerView标准化了ViewHolder,编写Adapter
2016-10-30 23:26:05 536
原创 获取手机通讯录信息示例
非常简单的的一个Demo示例直接上Java代码如下:public class MainActivity extends Activity { private String uri_raw = "content://com.android.contacts/raw_contacts"; private String uri_phone = "content://com.a
2016-08-08 19:59:20 726
原创 Android数据库的Demo演示
本Demo涉及知识点概述如下: SQLite数据库与SimpleCursorAdapter适配器 SQLite的常用语法 SQLiteOpenHelper的用法 SQLite数据库实现CRUD的少参方法 ListView的数据展示 上下文菜单的展示XML(主界面布局):
2016-08-08 16:28:47 522
原创 Android数据存储内置存储的使用
实现往内置存储中写入文件,读取文件,删除文件: 核心代码示例如下: 1)内部存储的写入: 方法一:FileOutputStream fileOutputStream = openFileOutput(String name,int mode); 方法二:File file = new
2016-08-05 01:38:49 398
原创 Android数据存储SharedPreferences的使用场景和注意事项
Shared Preferences: 是一种轻量级的存储,数据会写在本地的一个xml文件中,以键值对的形式存在!如果程序卸载,此文件也跟着卸载!! 保存位置: data/data/程序包名/share_prefs/ 主要用途: 1.保存应用的设置 例如:设置静音,下次进入
2016-08-03 22:02:49 1977
原创 Android中五种常见的Dialog演示
Dialog的演示: 日期选择Dialog 时间选择Dialog 普通Dialog 自定义Dialog 列表DialogJava代码实现如下:import android.app.Activity;import android.app.AlertDialog;import android.app.DatePickerDialog;im
2016-07-29 15:37:27 493
原创 Android菜单optionMenu(选择菜单)的实现
optionMenu(选择菜单)是Android几种菜单中最为常见的一种,具体实现对于新手来说也非常容易上手,这里就optionMenu的实现大体描述如下: Java代码中动态设置: 复写Activity父类中的onCreateOptionMenu(Menu menu)方法,然后通过Menu的add方法来添加菜单进去。 通过xml静
2016-07-28 23:27:29 1396
原创 Android控件GridView的使用
GridView简单说明: GridView(网格视图)按照行列的方式来显示内容,一般用于显示图片. GridView显示也需要三要素: 1)控件本身 2)数据源 3)适配器 GridView的常用属性如下: android:numColumns
2016-07-28 13:43:50 553
原创 ListView中convertView和ViewHolder的工作原理
引言: android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容,用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时我们需要在getView()方法中使用convertView和ViewHolder类来解决,它们的工作原理分别如下: 1)convert
2016-07-27 23:17:14 667
原创 关于系统文件注册表丢失或损坏,windows无法加载的解决办法
作为程序员的我们,有一个运行如飞的电脑和一个应用自如的开发工具实乃一件幸事.但是,相信我们也会遇到各种各样的问题,这里先不谈编写的问题,就一些系统的问题,我遇到好多种.但是,有一个问题,被同事问到了好多次,看到他们着急的样子,真的是如热锅上的蚂蚁团团转.这里简要说明一下这个问题,并附录一些解决办法:问题:系统文件注册表丢失或损坏 windows无法加载原因:异常关机(突然断电
2016-07-26 21:32:08 32848 4
原创 Activity的七大属性
Activity的七大属性包括: ComponentName Extra Flags Category Action Data Type 1) ComponentName : 指定了ComponentName属性的Intent已经明确了它将要启动哪个组件,因此这种Intent被称为显式Intent,没有指定ComponentName属性的Inten
2016-07-22 13:24:21 888
原创 使用AsyncTask完成点击按钮下载图片到ImageView控件上
import android.app.Activity;import android.app.ProgressDialog;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.AsyncTask;import android.os.Bundle;import and
2016-07-22 11:52:02 635
原创 Activity的四种启动模式
Activity 四种启动模式: Standard SingleTop SingleTask SingleInstance 1) Standard 默认的启动模式,不用我们手动为配置android:launchMode属性.只要开启都会创建一个新的Activity实例放在任务栈中,eg:我们创建了俩
2016-07-22 10:39:29 278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人