- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 android简单实例--------普通菜单optionMenu,上下文菜单ContextMenu,弹出式菜单的使用PopuMenu(三)
弹出式菜单的使用和事件监听,PopupMenu(this, view)参数详解,android弹出式菜单的锚点,弹出式菜单的监听事件OnMenuItemClickListenersetOnMenuItemClickListener
2016-02-25 17:43:56 2233
原创 android简单实例--------普通菜单optionMenu,上下文菜单ContextMenu,弹出式菜单的使用PopuMenu(二)
放一些android中三种菜单的使用,包括最常见的菜单栏,还有上下文菜单ContextMenu,以及弹出式菜单PopupMenu的简单应用与对应方法参数详解。-------------------------------------------------------上下文菜单效果图:代码如下: @Override public void onCreateContextMen
2016-02-25 17:04:32 1095
原创 android简单实例--------普通菜单optionMenu,上下文菜单ContextMenu,弹出式菜单的使用PopuMenu(一)
放一些android中三种菜单的使用,包括最常见的菜单栏,还有上下文菜单ContextMenu,以及弹出式菜单PopupMenu的简单应用与对应方法参数详解。-------------------------------------------------------第一种:普通菜单栏 :optionMenu先看效果图:核心代码: @Override public b
2016-02-25 16:19:46 1199
原创 android小问题--------------------SQLiteDatabase.insert(table, nullColumnHack, values)参数
SQLiteDatabase除了可以通过execSQL()直接执行SQL语句之外,还可以通过.insert(table, nullColumnHack, values)方法直接插入操作。第一个参数为表名,第三个参数为ContentValues实例,以键值对的形式将列和值Put进去然后放入第三个参数为就行了。那么第二个参数是什么意思,总有人搞不明白,第二个参数的字面意思其实就是:当第三个参数
2016-02-20 18:18:37 3234
原创 android简单实例-----------------使用SQLiteOpenHelper以及SQLiteDatabase
SQLiteOpenHelper的使用,SQLiteDatabase的使用,操作Cursor对象简单讲解。getWritableDatabase()和getWritableDatabase()放发的讲解和区别。android数据库增删改查。好了,既然涉及到源码,我们在最后再来从源码角度来解析一下getReadableDatabase()放和getWritableDatabase()方法。可以看到这段代码的逻辑:如果当前版本号为0就执行onCreate()方法,如果当前版本号大于传进来的版本号(换句话说就是这
2016-02-20 17:54:10 6259
原创 android小问题-------------SimpleCursorAdapter使用时的问题。 java.lang.IllegalArgumentException: column '_id' d
SimpleCursorAdapter使用时报错误:java.lang.IllegalArgumentException: column '_id'does not existSimpleCursorAdapter adapter.notifyDataSetChanged()更新视图不起作用。-------------------------------------------
2016-02-19 22:14:47 779
原创 android简单实例--------------------3种特殊dialog的使用,单选、多选、适配器dialog对话框
上一次在文章里详细介绍过5总DIalog的使用,今天再介绍3种比较奇葩的DIalog给大家看看,单选Dialog,多选Dialog,适配器Dialog-----------------------------------------------------------------------------------------单选Dialog:代码://创建对话框构建器
2016-02-18 22:10:17 2355
原创 android小问题-------------android模拟器没有SD卡,SD卡状态为removed的解决方式
测试SD卡存储的时候,常常会遇到,用夜神模拟器等第三方模拟器不提供SD卡功能,包括都没有官方说的SD卡目录结构。用原生的模拟器有时候会没有SD卡(仅仅是会有这种情况,不是都没有),这个时候要么升级android模拟管理器,然后重新创建有SD卡功能的模拟器,要不就使用如下方式来添加SD卡:1、找到SDK安装目录下的tools文件夹,例如:D:\adt-bundle-windows-x86-201
2016-02-18 21:14:05 8062 1
原创 android简单实例---------------SD卡(外部)存储的使用与讲解
android的第三种存储方式,外部存储,也就是存储进SD卡中-------------------------------------------------------------------------------------输出存储代码://外部存储(即往手机SD卡里面存储) //1.判断外部存储设备是否可用 //Environment是android对外
2016-02-18 21:01:07 1544
原创 android简单实例---------android的内部存储使用
android的内部存储使用,所谓内部存储也就是往手机内存里面存储,这里要说重要一点,内部存储属于应用本身,若此应用被卸载,则通过内部存储,存储的数据都将消失。---------------------------------------------------------存储数据代码:OutputStream os = null; try { //打开内部存储(往手机内
2016-02-18 19:29:53 1379 1
原创 android简单实例---------SharedPreferences的简单使用与讲解
来看看SharedPreferences的简单使用,和综合运用-------------------------------------------------------------------------简单的使用SharedPreferences存储数据:代码://获取SharedPreferences实例(因为是接口,所以不能直接new,系统为我们提供了方法) //
2016-02-18 18:52:18 2505
原创 android简单实例-----------5种Notification的简单使用
今天给大家放一些Notification的使用,先放5种简单的,分别是,普通notification,进度条notification,大视图通知(列表,通知),自定义notification,老规矩,先来图-----------------------------------------------------------------------------------普通通知:
2016-02-18 15:50:30 1281
原创 五种简单Dialog的使用,以及时间,日期Dialog中onDateSet,onTimeSet被执行两次的Bug
普通dialog ,ProgressDialog,DatePickerDialog,TimePickerDialog,自定义Dialog的例子。并且解决DatePickerDialog,TimePickerDialog中onDateSet,onTimeSet两个回调函数为什么会被执行两次的Bug。
2016-02-16 19:20:42 2173
原创 AsyncTask+GridView+BaseAdapter实现解析网络数据,图文混排。HttpUtils,JsonUtils等
陆续把一些有用的android“小”例子转移到博客上来--------------------------------------------------------------先看一下此小程序的效果图:只是从天气接口数据中提取了图标和温度的数据,使用GridView来进行排列。下面会把例子用到的程序都粘出来GridView:<GridView andro
2016-02-15 19:23:45 1434
原创 父类方法中使用this,那么这个this指的是谁?
一直在用一些东西,却总是感觉有一些疑惑,今天发现了自己一个及其致命的意识错误。关于父类中this关键字到底是谁的问题。请看代码父类Parentpublic class Parent { public Parent(){ System.out.println("父类自己---->"+this); } public void onCreate(){ System.out.prin
2016-02-01 17:03:04 8986 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人