android开发
JIANG578246976
这个作者很懒,什么都没留下…
展开
-
Android中Bundle的使用示例
1.介绍 用于不同Activity之间的数据传递 1.重要方法 clear():清除此Bundle映射中的所有保存的数据。 clone():克隆当前Bundle containsKey(String key):返回指定key的值 getString(String key):返回指定key的字符 hasFileDescriptors(转载 2012-03-12 14:54:50 · 588 阅读 · 0 评论 -
Eclipse 项目有红感叹号
原因:显示红色感叹号是因为jar包的路径不对 解决:在项目上右击Build Path -> Configure Build Paht...(或Propertise->Java Build Path),在Java Build Path中Libraries,红色叉号的包为路径错误的包。 处理好后返回刷新工程即可,这个问题一般是导入别人的项目或之前的一些JAR包移动了它的存储位置。原创 2012-07-13 11:25:32 · 1328 阅读 · 0 评论 -
ScrollView中嵌套ListView的技巧总结
前几天因为项目的需要,要在一个ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。但刚开始的时候,会发现放入的小ListView会显示不完全,它的高度始终有问题。上网查了下,发现别人也有遇到这样的问题,而大多数人都不推荐这样的设计,因为默认情况下Android是禁止在ScrollView中放入另外的ScrollView的,它原创 2012-06-29 12:00:20 · 995 阅读 · 0 评论 -
EditText在ListView中无法被选中的问题
如果我们因为某些特殊需求将EditText加入到ListView中, 在我们选中它进行编辑的时候(特别是横屏的时候), 会发现这个EditText会突然失去焦点, 导致我们的无法编辑。解决方法是将软键盘的输入模式改成adjustPan需要修改Mainifast:例如: android:name=".activity.Activit原创 2012-06-28 17:48:47 · 1560 阅读 · 0 评论 -
为listView添加选项,使得能和listView一起滑动
LayoutInflater inflater = (layoutInflater)getSystemServer(Context.LAYOUT_INFLATER_SERVICE);//得到inflater对象View view = inflater.inflater(R.layout.xxxx, null);//把布局文件转化为View对象;listView.addHeadView(v原创 2012-06-18 17:03:33 · 1285 阅读 · 0 评论 -
设置首选项
1.定义类 Prefs 并继承于PreferenceActivirypublic class Prefs extends PreferenceActiviyt {protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);addPreferenceFromResou原创 2012-06-15 17:43:01 · 516 阅读 · 0 评论 -
刷新Ui界面
由于用new Thread().start() 开启一个线程就违背了android UI 单线程的原则。故考虑使用Handler类;1.Handler handler = new Handler() {public void sendMessage(Message msg) {switch(msg.what) {case 0: 界面需要修改的地方; break;case 1:原创 2012-06-15 17:32:15 · 318 阅读 · 0 评论 -
从SIM卡中读取联系人信息
这个包中包含了3个主要类,但是都是独立的。具体的看下面的说明:1.phonetest1.java 说明: 在写程序中,有时候可能需要获取sim卡中的一些联系人资料。在获取sim卡联系人前,我们一般会先判断sim卡状态,找到sim卡后再获取它的资料,如下代码我们可以读取sim卡中的联系人的一些信息。还要说一句就是,在这里是应该必须判断联系人的,这样我们才能正常的查询。原创 2012-03-14 15:15:58 · 8131 阅读 · 0 评论 -
android通过Intent对象开启一个新的activity
1.Intent toSecond_Intent = new Intent(); //新建一个intent对象;toSecond_Intent.setClass (当前类名.this, 要跳转页面的类名.class);startActivity(toSecond_Intent); 2.在要连接的类中进行接收: startActivity(getIntent());原创 2012-03-12 15:07:31 · 437 阅读 · 0 评论 -
listView中放入EditText滑动listView时,EditText中数据混乱解决方案
http://topic.csdn.net/u/20120416/14/631e17a8-26ac-47a1-975e-363b57ed9dfe.html转载 2012-07-02 15:13:16 · 1252 阅读 · 0 评论