- 浏览: 455109 次
- 性别:
- 来自: 杭州
最新评论
-
和尚啊和尚:
和尚啊和尚 写道这个真的详细
request 获取各种路径 -
和尚啊和尚:
这个真的详细
request 获取各种路径 -
hujin19861102:
,做目视化看板!学习下先
java 操作 LED DLL 动态链接库 JNaitive -
桃花源记:
你这服务器结果没有处理啊,不能用的!
搜索提示 Suggest -
ihopethatwell:
楼主你写的这个除了 查询之外关闭了数据库,创建,插入,删除 的 ...
android 关系型数据库 SQLiteDatabase的 增 删 改 查
文章列表
安装android的avd默认是C:\Users\Administrator\.android,为了便于管理和不占用系统盘的空间,我们往往希望根据需要自定义AVD的位置。打开环境变量,新建系统环境变量,名称ANDROID_SDK_HOME,值为你希望存放到的路径
在android开发中ListView是很常用的组件,它以列表的形式展示具体内容,内容可以是文字或者图片也可以是android的基本控件button,checkbox等。
普通带文字的ListView效果图
带图片的ListView,如下图
带checkbox多选的Listview
列表的显示需要三个元素:
1.ListVeiw 用来展示列表的View。
2.适配器 用来把数据映射到ListView上。
3.数据将被映射的字符串,图片,或者基本组件。
根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursor ...
SharedPreferences是一种轻量级的数据存储方式,学过Web开发的同学,可以想象它是一个小小的Cookie。它可以用键值对的方式把简单数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/包名/shared_prefs/)自己定义的xml文件中。
SharedPreferences接口主要负责读取应用程序的Preferences数据,它提供了如下常用方法来访问SharedPreferences的key_value键值对。
SharedPreferences常用的属性和方法
方法名称
...
activity的生命周期
- 博客分类:
- android 移动开发指南
维护一个Activity 的生命周期非常重要,因为Activity 随时会被系统回收掉。
现在手机操作是多任务的操作系统,不及时回收内存会使手机内存占用增加,导致系统变慢,甚至不稳定。
为了解决这个问题,android引入了新的机制---生命周期。
Activity 的四个状态:
*Active(活动)
*Paused(暂停)
*Stopped(停止)
*Dead(死亡)
Active (活动)"Active"状态是使用者启动应用程序或Activity 后,Activity 运行中的状态。在Android 平台上,同一个时刻只会有一个Activit ...
Intent 的官方定义式:An Intent is an abstract descripton of an operation to be performed.
中文的大概意思是:一个Intent 就是一次对将要执行操作的抽象描述。
Intent 是程序跳转和传递数据的基本要素。
这要素包括三种情况:
1.通过startActivity(myIntent)来启动一个新的Activity。
2.通过 broadcast Intent 机制可以将一个 Intent发送给任何对这个Intent感兴趣的BraodcastReceiver。
3.通过startService(Intent ...
安装完Android SDK后,默认会在C盘创建一个.Android的文件夹用来存放AVD。此时如果想修改AVD的路径,可以设置一个环境变量ANDROID_SDK_HOME=要设置的路径(比如:E:\avd),重新启动Eclipse,修改成功!
1.直接从File Explorer下拉出数据库文件。 可以对应应用程序的包
\data\data\com.XXX.XXX\databases\XXX.db
2.使用火狐的sqlite mangager 下直接查看
android 程序工程架构
- 博客分类:
- android 程序工程架构
我们来看看Android 应用程序的基本档桉结构,以及各自所负责的内容。src/ 源代码(source)目录src 目录中包含了一个Android 应用程序中所需的各个程序码档桉。这些档桉被包在对应package 的子目录下。( 如本章的BMI 例子中, 子目录指的就是/src/com/demo/android/bmi/)src 目录中比较关键的程序有:1. Bmi.java 这个档桉的档名会随着你在建立一个新的程序专桉画面中所填入「CreateActivity」栏位值的不同而改变。这是新程序专桉中的主要程序区块。我们开发Android 程序的多数时间,都是在src 目录下和Android 打交 ...
最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。在Java中可以使用HttpURLConnection发起这两种请求,了解此类,对于了解soap,和编写servlet的自动测试代码都有很大的帮助。下面的代码简单描述了如何使用HttpURLConnection发起这两种请求,以及传递参数的方法:
package com.android.httpurl;
import android.app.Activit ...
android 引入第三方jar 不能安装web的方式去做,不然会报conversion to dalvik format failed with error 1错误
正确的操作应该是:
右键工程, Build path, java build path,选择libraries 在右边的按钮中点击“Add Library” 选择“User library”,点击“下一步” 点击“User librarys”按钮 在出现的界面中点击“New..”按钮 在弹出的界面中随便起一个名字,点击“确定” 点击“Add j ...
var d = new Date(); var time = d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate(); //获取当前日期 if($("#issueCertificateTime").val() > time){ alert("教练车发证日期不能大于当前日期!"); return false; }
<html xmlns="http://www.w3.org/1999/xhtml" > <head></head> <script language="javascript"> function add() { var myTable = document.getElementById("aa"); var newRow = aa.insertRow(aa.rows.length); var newTd1 = newRow.insertCell(0); newTd1.innerText= ...
整理 IE 7、8预览本地图片和获取本地图片大小
- 博客分类:
- js技术
<html> <head> <title>get file input full path</title> <script language='javascript'> function getFullPath(obj) { if(obj) { //ie if (window.navigator.userAgent.indexOf("MSIE")>=1) ...
//图片新闻 FormFile file = (FormFile)df.get("picName"); try{ if(file!=null && file.getFileSize()>0){ String filename = file.getFileName(); //判断图片格式 if(filename.lastIndexOf(".")!=-1){ String suffix = filename.substring(filename.lastIndexOf(".")+1 ...
java时间格式大全
- 博客分类:
- java
java.util.*;import java.text.*;import java.util.Calendar; public class VeDate {/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */public static Date getNowDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd ...