- 浏览: 44849 次
- 性别:
- 来自: 深圳
-
最新评论
-
ldjan:
请问如何解决!
Listview与其它控件组装后无法显示的问题
文章列表
如题。
我写了一个demo,代码如下:
public class Test {
public static int method1() {
int b =0;
try{
throw new Exception();
}catch (Exception e) {
System.out.println("in catch b="+b);
return b=-1;
}finally{
System.out.println("in finally:b="+b);
b = 1;
}
}
pu ...
android上有关 数据库增删改查的例子嗷嗷多,不啰嗦。亲手搞个例子放上来
下面讲如何在命令行上查询在由代码创建的数据库表和相应记录(代码工程详见附件)。
数据库存放在 /data/data/<package_name>/databases当中
背景:1 程序已经建立了一个com.db的包
2 SDK路径: D:\>android-sdk_r06-windows\android-sdk-windows\tools
首先,CMD--》目录到android SDK目录下的tools文件夹上
我的尝试如下:
cd android-sdk_r06-windows\andro ...
查看SDK自带的screens_support.html和providing-resources.html
android中有两种tab的使用方式:
1 直接继承TabActivity,如同ListActivity一般
2 使用TabHost控件(通常会定制一些特殊的页面,比如:希望先显示一些基本信息,然后下面再显示几个TAB,主要用于屏幕更大的平板电脑).
不废话!!!
第一种可以参考androidSDK自带的例子,有三种方法:使用ID,Factory,Intent。使用Intent可以延迟加载Tab的内容,并且对于每一个TAB,可以通过addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP))来决定是否缓存这个Intent。默认是缓存,不会重新调用该Intent.
第 ...
当使用了AutoCompleteTextView时,在1.5版本上的Layout 标签无法显示
在2.0之后就不会出现这个问题。
今天要加一个进度条进来,也就是用一个新的线程进行通讯罢了,以登录为例,代码如下:
private ProgressDialog progressDialog = null;
private Handler mHandler = new Handler(){
@Override
public void handleMessage(Message msg) {
switch (msg.what) {
case AUTH_FAIL: {
Toast.makeText(L ...
今天用到了如何完全退出程序,finish()只能关掉当前的程序
最后使用的是任务管理器的方法
1 声明权限:
<uses-permission android:name="android.permission.RESTART_PACKAGES"/>
2 代码:
ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
am.restartPackage(getPackageName());
不建议使用System.exit(0),因为:System.ex ...
中毒太深,重装了一下电脑,结果回来想加加班都不行。碰到的问题是千奇百怪,一个个解决,罗列出来,以备参考。
1 eclipse无法启动。---别忘了装JDK
2 装完了JDK还是无法启动eclipse,提示JVM terminated. Exit code=-1
记得把你的eclipse.ini中的xms和xmx改小一点。如我的由
-Xms256m -Xmx512m 改写成-Xms128m -Xmx256m。
这个过程中还有人建议删除掉eclipse.ini,结果又发生OutOfMemoryError: PermGen space的问题。还是把内存改小的好。
3 启动ecl ...
错误代码如下:
AlertDialog dialog;
LayoutInflater factory = LayoutInflater.from(this);
final View dialogView = factory.inflate(layout, null);
dialog = new AlertDialog.Builder(SearchResultIssueActivity.this)
... .create();
Spinner type = (Spinner)dialog.findViewById(R.id.spinner_engineering_type);
在对typ ...
今天修改了一个问题,昨天被它搞得疯掉了。我一个LinearLayout里套用TableLayout和LinearLayout(带有ListView),结果这个LISTVIEW老是显示不出来。
后来发现我在TableLayout设置了背景图片,由于背景图片过大而显示不出来ListView。
Android的显示感觉是读取xml从上到下进行显示,而且严格按照你所定义的宽度和高度去执行。比如一个控件定义了android:layout_height="fill_parent",那么不管这个控件到底有多少内容,它都会占了整个屏幕的高度, 如果碰巧你的LinearLayout andr ...
昨天发现程序运行时偶尔会抛异常,DEBUG时发现是在调用EntityUtils.toString(response.getEntity());时抛Bad Socket的异常。
结果发现是发完请求之后就关闭掉连接导致。结果,最后在读response.getEntity()的时候出错