- 浏览: 6936 次
- 性别:
- 来自: 珠海
最近访客 更多访客>>
最新评论
-
b87936260:
还不如搞一个单例的类来共享数据,保证UI和数据分离
使用application类,实现共享对象实例,实现service与activity交互,ui更新等
文章列表
1. 定义application类,这个类可以保存获取activity实例,记得manifest中加入android:name=".MyApp"
public class MyApp extends Application{
private MyServiceActivity myActivity;
public void setInstance(MyServiceActivity instance){
myActivity = instance;
}
...
padding是控件内部的距离
margin是控件间的距离
<Button android:text="hello"
android:layout_width="250dip"
android:layout_height="100dip"
android:paddingTop="50dip" 字体距离button上边距50dip
android:layout_marginTop="100dip"> 控件距离上一个控件100dip
</ ...
SharedPreferences存储类效率分析
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规 ...
Android签名主要采用keytool和jarsigner制作apk文件
Android程序的签名和Symbian类似都可以自签名(Self- signed),但是在Android平台中证书初期还显得形同虚设,平时开发时通过ADB接口上传的程序会自动被签有Debug权限的程序。需要签名验 证在上传程序到Android Market上时大家都已经发现这个问题了。
Android signed制作方法
首先在Android开发时没有安装JDK的网友在Sun官方网站下载JDK http://www.java.net/download/jdk6/6u10/promoted/b32/binari ...
从网上找的例子,创建了一个数据库,追加了几条记录后,然后关闭数据库,然后准备向PDA下载数据库,发现文件竟然被占用了,已经关闭了数据库连接也无效,后来从网上看到需要清除连接池
using (SQLiteConnection cn = new SQLiteConnection("Data Source=" + strTempPath + "\\Smoke.db3;Pooling=true;FailIfMissing=false"))
{
//在打开数据库时,会判断数据库是否存在,如果不存在,则在当前目录下创建一个
cn.Open();
us ...