Android
文章平均质量分 63
DanieW
这个作者很懒,什么都没留下…
展开
-
Android初学错误-编辑布局xml文件中string声明
时隔两年再次拾起android的应用开发,发现不知从何起手了。所以计划做一个记账应用从头拾起来。在编辑布局文件xml时,加入了Edit Text元件,在给其hint赋予string值时,发生错误: <EditText android:id="@+id/edit_message" android:layout_width="wrap_content"原创 2013-10-16 11:46:14 · 1028 阅读 · 0 评论 -
ListView的OnClickItem 没有响应解决办法
在使用ListView的时候不可避免的会需要点击item的事件响应,假如item的布局中有Button控件或子View具有ClickAble属性的话,在调用OnClickItem()方法时没有响应,这是因为Fouces焦点被item中的控件抢占。在百度上搜索了一下解决方案如下:在item布局的根层级加入一下语句:android:descendantFocusability="blo转载 2014-03-07 09:30:39 · 1388 阅读 · 0 评论 -
Activity间传递对象 -- Serializable接口
在Android应用开发的过程当中,我们经常不可避免的需要从上级Activity向下级Activity传递一些数据。基本的数据类型传递,这里就不在总结了。但是当我们需要传递对象数据时,该怎么办呢? 这里要讲的正是使用Serializable接口的方法。首先我们需要使要被传递的对象实现接口。public class BaseContentListItem implements Seria原创 2014-03-06 16:26:01 · 885 阅读 · 0 评论 -
android:duplicateParentState属性解释
转载自:[Android] 启动无线与网络设置的Action___android:duplicateParentState属性解释[java] view plaincopyif(Utils.isHoneycomb()){//3.0以上版本用此方法做兼容 startActivity(new Intent(android转载 2014-02-08 11:24:50 · 6922 阅读 · 0 评论 -
Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。有些人可能会疑惑Invisible和gone是有什么区别的???那么,我们带着这个疑问看下面:其在XML文件和Java代码中设置如下: 可见(visible)XML文件:andro转载 2014-02-08 10:41:19 · 700 阅读 · 0 评论 -
Fragment里面使用Button按钮添加、删除数据(SQL)
在android平台上一直没用过sql数据存储方式。最近根据http://www.vogella.com/tutorials/android.html上的教程,在之前练习项目中的一个fragment内添加了两个Button按钮(添加、删除),并在button下部放置了一个ListView。布局如下: <Button android:layout_width="wrap_conte原创 2014-01-07 10:46:26 · 3238 阅读 · 0 评论 -
在IntelliJ IDEA 13中使用ActionBarSherlock - 导入库文件
自从转到IntelliJ写android后,ABS就没能使用成功过,总是导入失败。这次参考的国外的博客文章设置成功!!!How to configure ActionBarSherlock with Intellij IDEA下面来说说我的设置经过:1. 下载最新的ABS(我的是4.4.0)2. 将解压文件夹中的actionbarsherlock文件夹拷贝到要添加到的项目工程中的l原创 2014-01-04 10:27:38 · 2637 阅读 · 0 评论 -
Can't create handler inside thread that has not called Looper.prepare() 错误
最近写的应用中,一小部分真机出现这样的错误:java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() 发现原因是因为在新线程中有UI更新事件发生,解决方法是在线程run()内处理数据计算,传递信息给handler,并在handler中,根原创 2013-12-19 13:38:34 · 718 阅读 · 0 评论 -
android UI布局设计 —— layout_weight浅见
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_heig原创 2013-11-26 14:00:45 · 1475 阅读 · 0 评论 -
Android教程学习1-创建一个简单的用户界面
学习内容:使用线性布局添加一个文本输入框增加字符串资源添加按钮利用权重值让输入框充满整个屏幕宽度创建一个简单的用户界面Android的图形用户界面使用View和ViewGroup的层级类进行创建。View类是通用的UI窗体小部件,比如按钮或者文本框,而ViewGroup是用于定义子View如何布局的不可视容器,比如网格(grid)布局和垂直列表(vertical原创 2013-10-16 12:46:46 · 1415 阅读 · 0 评论 -
Android教程学习2-启动另一个Activity
在教程学习1中,我建立了一个非常简单的显示一个Activity的用户界面。这个Activity包含一个EditView部件和一个Button部件。这里我将会添加一些新的代码到MainActivity中,当用户点击button是启动一个新的activity。--------------------------------------------------------------------原创 2013-10-17 09:31:35 · 1339 阅读 · 0 评论 -
OrmLite数据库开源组件学习(1)
项目开发中需要用到将本地数据持久化保存在数据库中,android API中的SQLite数据库虽然非常强大,但是本着这次项目中不重复造轮子,更快点的完成开发。大量的使用了开源组件。OrmLite是查找到的关于数据库操作方面最好的组件之一了。项目中参照着官方的example code我暂时只是做了C(create)操作。再剩下的文章里面我会完成CRUD操作,并会上传一个简单的demo。首先我们需原创 2014-03-24 15:12:09 · 980 阅读 · 0 评论