- 博客(19)
- 资源 (8)
- 收藏
- 关注
原创 Android读取SQLite数据库中的中文
如果SQlite中存取的是中文字符时,直接使用cursor.getString读取数据,读出来的数据会出现乱码,此时需要进行一定的转换。下面是一种有效的读取方法,先以二进制数据从SQLite中读出,再用uft-8对中文进行编码byte[] val = cursor.getBlob(cursor.getColumnIndex("name"));String name =
2015-12-21 23:59:50 2172
转载 android--调用系统相机拍照,显示并保存照片 - zhengwen
http://www.tuicool.com/articles/nYFZnu最近自己琢磨开发一个个人应用,主要功能是管理个人的私密文件、照片、视频文件(你懂的),每个人的手机里都有一些不想被他人窥视的图片或视频文件吧,想必这种应用还是有需求的。 起初规划了一下应用,设计了五个主要的功能模块:登录模块、文档管理、图片管理、视频管理、关于我们。既然规划好了功能模块,那咱就开始
2015-12-17 21:20:00 1904
转载 Android 一键直接查看Sqlite数据库数据
http://blog.csdn.net/gaojinshan/article/details/8486784转自:http://www.cnblogs.com/trinea/archive/2012/11/16/2773656.html本文主要介绍Android开发中如何一键直接查看sqlite数据库中的数据以及sqlite3的常用命令。1、原始查看sqlite数据方法
2015-12-15 14:39:33 403
转载 SQLITE 在 ANDROID 中的详细使用
http://www.cnphp6.com/archives/67026本文转载,主要介绍了SQLite的具体使用,知识需要不断的积累与记忆,学习知识就是一个积累的过程声明:本文转载自:http://www.cnblogs.com/weixing/archive/2013/08/02/3232994.html感谢 “无恨星辰”的知识积累,这对于热爱学习的人来说是一个巨大
2015-12-14 16:26:12 403
转载 layout_weight体验(实现按比例显示)
在android开发中LinearLayout很常用,LinearLayout的内控件的android:layout_weight在某些场景显得非常重要,比如我们需要按比例显示。android并没用提供table这样的控件,虽然有TableLayout,但是它并非是我们想象中的像html里面的table那么好用,我们常用ListView实现table的效果,但是列对齐确比较麻烦,现在用Linear
2015-12-12 16:28:12 325
原创 在android中使用高德地图进行定位
(1)获取高德地图android SDK的key具体过程可以参考:《申请高德地图android SDK的Key》(2)配置andriod中的manifest文件(2.1)配置key android:allowBackup="true" android:icon="@drawable/logo" android:label="@s
2015-12-11 14:08:43 18534 1
转载 Android 调试之 Log和LogCat的详解
(1)为什么使用Log而不使用System.out我相信很多的Java新手都非常喜欢使用System.out.println()方法来打印日志,不知道你是不是也喜欢这么做。不过在真正的项目开发中,是极度不建议使用System.out.println()方法的!如果你在公司的项目中经常使用这个方法,就很有可能要挨骂了。为什么System.out.println()方法会这么遭大家
2015-12-09 10:54:30 11211 1
转载 利用onSaveInstanceState()方法保存Activity状态
(1)合适调用onSaveInStanceState()当某个activity变得“容易”被系统销毁时,该activity的onSaveInstanceState就会被执行,除非该activity是被用户主动销毁的,例如当用户按BACK键的时候。 注意上面的双引号,何为“容易”?言下之意就是该activity还没有被销毁,而仅仅是一种可能性。这种可能性有哪些?通过重写一个activity的
2015-12-09 10:35:56 937 1
原创 申请高德地图android SDK的Key
(1)如下图所示,基本上都比较简单,只有其中一步比较复杂,就是发布版的SHAI的获取发布版的SHA1要跟你的keystore进行绑定生成(2)如何为工程建立keystore,请参考《Eclipse导出带有keystore的APK》(3)按照高德地图中的提示,“发布模式使用 apk 对应的 keystore,命令为:keytool -list -v -keystore apk的k
2015-12-08 14:27:35 3007
原创 Eclipse不能设置断点的一种可能原因
今天使用eclipse设置断点的时候,发现断点都出现这个符号,进入debug状态,发现所有断点都无效。后来查找原因,发现我把eclipse中run菜单下的skip all breakpoints不小心选中。将这个选中去掉后,调试就正常了。
2015-12-08 10:52:12 3514
原创 Android功能组件源代码分析之《XListView》
XListView是目前android使用非常广泛一个ListView组件。主要是提供表头下拉刷新列表和表尾加载更多的功能。XListView组件主要有两部分组成,一部分就是XListView,另外一部分是对应XListAdapter。下面,我们就分别对两部分进行详解,已达到完全该组件的目标。(1)XListView该类继承于ListView,主要有三部分组成,header,中
2015-12-07 22:41:55 581
转载 listview与adapter用法
http://www.cnblogs.com/zhengbeibei/archive/2013/05/14/3078805.html一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListVi
2015-12-07 21:01:17 374
原创 Android功能组件源代码分析之二《AmazingListView》
写一系列这种分析的文章,主要是用于理清这些优秀开源组建的设计模式和思想,为提高自己的开发水平和设计架构能力打好基础。 目前有不少的开源ListView组件可以使用,像XListView、AmazingListView等。相对于原生的ListView,它们提供更加方便的功能供我们使用。例如XListView就提供完整的头部“下拉更新“和底部“加载更多”等功能。ImageList则提供分
2015-12-07 13:28:31 422
原创 Android各种功能分析之一《版本更新检查》
(1)获取当前App的版本。PackageInfo pinfo = null;try {pinfo = getPackageManager().getPackageInfo(App.this.getPackageName(),PackageManager.GET_CONFIGURATIONS);m_versionCode = pinfo.versionCode;} catch (N
2015-12-07 09:36:18 315
转载 Android之项目推荐使用的第三方库
http://blog.csdn.net/fyq891014/article/details/109204331. 使用上拉更多,下拉刷新:https://github.com/JosephPeng/XListView-Android这个是github上面更为火爆的:https://github.com/chrisbanes/Android-PullToRefresh2.
2015-12-03 22:08:56 400
转载 HTTP Header 详解
http://blog.jobbole.com/48358/HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message- header,即http h
2015-12-02 22:30:32 356
转载 人人都该了解的十大算法
http://blog.csdn.net/erlib/article/details/50112755算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner lo
2015-12-02 22:00:14 625
转载 用Eclipse 来导入android 工程 总结
http://blog.csdn.net/transformer_han/article/details/7089437一. new android project 缺点:需要新建一个project 名字。NEW一个android project,create project from existing source二. impor
2015-12-01 11:21:30 297
原创 如何将GPS数据转换成KML数据?使用JAK的例子之二
上篇博客《如何将GPS数据转换成KML数据?使用JAK的例子》例子只有添加一个placemark的例子,由于网络封锁加之Jak资料还是非常少的,导致如何在一个KML添加多个Placemark也成为难题。 我越墙出去,找了点资料,通过这种方式就可以将多个GPS点生成KML中的多个Placemark。另外需要说的一点就是,KML中支持的是WGS84坐标系统,如果各位从百度或者阿里地图导出数
2015-12-01 10:42:45 1581
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人