会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
brave-sailor
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
95
96
97
98
99
100
101
102
103
···
353
下一页
2017年6月8日
Android SQLite详解
摘要: 在项目开发中,我们或多或少都会用到数据库。在Android中,我们一般使用SQLite,因为Android在android.database.sqlite包封装了很多SQLite操作的API。我自己写了一个Demo来总结SQLite的使用,托管在Github上,大家可以点击下载APK,也可以点击下载
阅读全文
posted @ 2017-06-08 12:48 brave-sailor
阅读(1273)
评论(0)
推荐(0)
2017年6月7日
android删除表和清空表
摘要: 删除某一表: [java] view plain copy //删除某一个表 public void dropTable(SQLiteDatabase db){ db.execSQL("drop from tab_name"); } [java] view plain copy [java] vie
阅读全文
posted @ 2017-06-07 18:27 brave-sailor
阅读(583)
评论(0)
推荐(0)
Android 软键盘自动弹出和关闭
摘要: 在我们写修改信息或者搜索,修改密码等界面的时候,用户进入这个界面的主要目的就是输入修改/查找 某些信息,为了用户体验应该自动弹出软键盘而不是让用户主动点击输入框才弹出。 1.软键盘的自动弹出 private void showKeyboard(){ InputMethodManager inputM
阅读全文
posted @ 2017-06-07 15:46 brave-sailor
阅读(9021)
评论(0)
推荐(1)
java中表示二进制、八进制、十进制、十六进制
摘要: Java语言里没有2进制直接表示法,原因是太长了,需要的化可以使用16进制 8: 前置 0 10: 不需前置 16: 前置 0x 或者 0X 一个数如果要指明它采用八进制,必须在它前面加上一个0,如:123是十进制,但0123则表示采用八进制 16进制数必须以 0x开头。比如 0x1表示一个16进制
阅读全文
posted @ 2017-06-07 15:04 brave-sailor
阅读(1694)
评论(0)
推荐(0)
Android中shape的使用
摘要: 本篇博客阐述的范围仅限于Android:shape=“rectangle”,即方形。 shape是用于定义一些形状的样式,经常用于在Android开发中控制控件的背景,使用起来不难。shape一共有六个属性,分别是corners、gradient、padding、size、solid、stroke,
阅读全文
posted @ 2017-06-07 10:15 brave-sailor
阅读(451)
评论(0)
推荐(0)
Android Shape使用
摘要: 说明 在Android开发中,使用shape可以很方便的帮我们画出想要的背景,相对于png图片来说,使用shape可以减少安装包的大小,而且能够更好的适配不同的手机。 使用 先贴出官网上的说明: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:
阅读全文
posted @ 2017-06-07 10:14 brave-sailor
阅读(236)
评论(0)
推荐(0)
2017年6月6日
Android 中如何使用 enum / 枚举
摘要: 如何在Android开发中合理的使用enum 欢迎大家访问我的Github开源库,这里有好玩的App源码,想和大家分享。https://github.com/ChoicesWang 转载请注明:http://blog.csdn.net/zezeviyao/article/details/46695367 我们都知道,enum最早出现在C、C++、C#中。 而在 JDK1.5之后,Java中...
阅读全文
posted @ 2017-06-06 17:19 brave-sailor
阅读(2982)
评论(0)
推荐(0)
2017年6月5日
详解Android中AsyncTask的使用
摘要: 在Android中实现异步任务机制有两种方式,Handler和AsyncTask。 Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易
阅读全文
posted @ 2017-06-05 16:36 brave-sailor
阅读(181)
评论(0)
推荐(0)
2017年6月2日
Android子线程创建Handler方法
摘要: 如果我们想在子线程上创建Handler,通过直接new的出来是会报异常的比如: [java] view plain copy new Thread(new Runnable() { public void run() { Handler handler = new Handler(){ @Overr
阅读全文
posted @ 2017-06-02 13:40 brave-sailor
阅读(684)
评论(0)
推荐(0)
2017年5月23日
java数组复制的几种常见用法
摘要: 1.1.1System.arraycopy的用法 int[] src = {1,3,5,7,9,11,13,15,17}; int[] dest = {2,4,6,8,10,12,14,16,18,20}; //从src中的第一个元素起复制三个元素,即1,3,5复盖到dest第2个元素开始的三个元素
阅读全文
posted @ 2017-05-23 16:01 brave-sailor
阅读(642)
评论(0)
推荐(0)
上一页
1
···
95
96
97
98
99
100
101
102
103
···
353
下一页
公告