Android Notes
文章平均质量分 76
Little_Myna
这个作者很懒,什么都没留下…
展开
-
Android library projects cannot be launched
今天我用SDK自带的ApiDemos建了一个工程,运行的时候出现问题,提示:Android library projects cannot be launched解决办法如下:右键工程根目录->properties左侧选择->android原创 2013-12-06 10:15:55 · 510 阅读 · 0 评论 -
android错误信息大整理
大家都在为项目开发成功而喜悦,但可不知成功的路上是会经常出错的,下面是我碰到的一些错误集合! 【错误信息】[2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requirement![2011-01-19 16:39:10 - ApiDemos] Device API原创 2013-12-06 10:14:19 · 791 阅读 · 0 评论 -
Android Library Project 使用问题总结
1. 当新建Android Library Project 工程或将已有工程转化为Android Library Project, 如果工程源代码中有如下语句:int id = view.getId();switch (id) {case R.id.button1:action1();break;case R.id.button2:action2();bre原创 2013-11-30 19:55:32 · 593 阅读 · 0 评论 -
android UI进阶之实现listview中checkbox的多选与记录
今天继续和大家分享涉及到listview的内容。在很多时候,我们会用到 listview和checkbox配合来提供给用户一些选择操作。比如在一个清单页面,我们需要记录用户勾选了哪些条目。这个的实现并不太难,但是有很 多朋友来问我如何实现,他们有遇到各种各样的问题,这里就一并写出来和大家一起分享。ListView的操作就一定会涉及到item和Adapter,我们还是先来实现这部分内容。首先原创 2013-12-06 10:14:04 · 586 阅读 · 0 评论 -
android 对sqlite数据库的增删改查
android平台下数据库的一些概念Sqlite是android平台的一款轻量级的、嵌入式的、关系型数据库产品,以下是一些主要概念。1.Sqlite通过文件保存数据库,创建的数据库文件默认存在在/data/data//databases/的文件夹下,一个文件就是一个数据库。2.一个数据库包含多个表格,一个表格包含不同的字段,字段类型等等,这与SQL数据库相似。3.Sqlite记原创 2013-12-06 10:14:17 · 673 阅读 · 0 评论 -
SQLite数据库增删改查操作
一、使用嵌入式关系型SQLite数据库存储数据在Android平台上,集成了一个嵌入式关系型数据库——SQLite,SQLite3支持NULL、INTEGER、REAL(浮点数字)、 TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、 char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转原创 2013-12-06 10:14:23 · 783 阅读 · 0 评论 -
Android之SQLite分页读取
Android 包含了常用于嵌入式系统的SQLite,免去了开发者自己移植安装的功夫。SQLite 支持多数 SQL92 标准,很多常用的SQL命令都能在SQLite上面使用,除此之外Android还提供了一系列自定义的方法去简化对SQLite数据库的操作。不过有跨 平台需求的程序就建议使用标准的SQL语句,毕竟这样容易在多个平台之间移植。先贴出本文程序运行的结果:本文主要讲解了SQL原创 2013-12-06 10:14:06 · 745 阅读 · 0 评论 -
Android 中的ORM框架
在android 中,内置了sqlite数据库,java web 中,用惯了Hibernate ,想找找android中是否也有类似的orm框架,后来在开源中国看到了orman,这是一个很不错的框架。这个可以帮我们快捷方便的实现数据库的CURD操作。下面以Users这个用户类为例,和大家分享一下我的心得。大家先在工程中导入orman的jar包。这是我写的users类packag原创 2013-12-06 10:14:11 · 594 阅读 · 0 评论 -
Android自定义对话框(Dialog)位置,大小
package angel.devil;import android.app.Activity;import android.app.Dialog;import android.os.Bundle;import android.view.Gravity;import android.view.Window;import android.view.WindowManager;public class原创 2013-12-06 10:14:13 · 482 阅读 · 0 评论 -
SQLite之登录注册
首先,说一下SQLite的概念:SQLite 是一个开源的嵌入式关系数据库,它可以减少应用程序管理数据的开销 , SQLite 可移植性好 、 很容易使用 、 很小 、 高效而且可靠 。目前在Android 系统中集成的是 SQLite3 版本 ,SQLite 不支持静态数据类型 , 而是使用列关系 。 这意味着它的数据类型不具有表列属性 , 而具有数据本身的属性 。 当某个值插入数据库时,原创 2013-12-06 10:14:25 · 2408 阅读 · 0 评论 -
设置监听
下面是各种常用控件的事件监听的使用①EditText(编辑框)的事件监听---OnKeyListener②RadioGroup、RadioButton(单选按钮)的事件监听---OnCheckedChangeListener③CheckBox(多选按钮)的事件监听---OnCheckedChangeListener④Spinner(下拉列表)的事件监听---OnItemSelect原创 2013-12-06 10:14:30 · 938 阅读 · 0 评论 -
关于Button的监听
事件就是用户与UI界面的交互时所触发的操作。比如点击某一个按钮,会触发一个事件等 1、最长用的按钮事件:OnClickListener Java代码 mybutton = (Button)findViewById(R.id.mybutton); mybutton.setOnClickListener(new Button.OnClic原创 2013-12-06 10:14:32 · 535 阅读 · 0 评论 -
Android如何导入已有的外部数据库(在raw下自己导入db文件)
我们平时见到的android数据库操作一般都是在程序开始时创建一个空的数据库,然后再进行相关操作。如果我们需要使用一个已有数据的数据库怎么办呢? 我 们都知道android系统下数据库应该存放在 /data/data/com.*.*(package name)/ 目录下,所以我们需要做的是把已有的数据库传入那个目录下。操作方法是用FileInputStream读取原数据库,再用 Fil原创 2013-12-06 10:14:08 · 947 阅读 · 0 评论