代码改变世界

android中使用dimen定义尺寸 .

2013-07-09 00:03 by 加油~修, 5126 阅读, 0 推荐, 收藏, 编辑
摘要:尺寸资源XML文件的使用下面还是通过一个实例来演示尺寸资源的用法。该实例在布局文件中添加一个TextView和一个Button,分别使用尺寸资源文件来定义它们的宽和高。在工程的res\values\目录下创建一个dimens.xml尺寸资源文件。其中wrap_content写到dimens中的值为-2dp,fill_parent或match_parent的值为-1dp.即-2dp-1dpJava代码:100px50px30mm10mm在工程的res\layout\目录下创建一个test_dimen.xml布局文件。在该布局文件中添加一个TextView和一个Button。TextView的宽和 阅读全文

Android中的android:layout_width和android:width

2013-07-09 00:00 by 加油~修, 1817 阅读, 0 推荐, 收藏, 编辑
摘要:android:width 其实是定义控件上面的文本(TextView) 的宽度,当然这个宽度也是和 android:layout_width 配合起来作用的,如果 android:layout_width="fill_parent" 的话,那么设置 android:width 是没有意义的android:layout_width 其实是可以实现 android:width 的效果的,我觉得这应该是为什么在 android 实例中看不到有人用 android:width 的原因吧。若还要讲讲两者的区别的话,那就是:android:width 的值,一般是 "100 阅读全文

android开发训练——网络操作(一)连接网络

2013-07-07 06:22 by 加油~修, 304 阅读, 0 推荐, 收藏, 编辑
摘要:连接网络一,包含许可二,选择HTTPClientAndroid包含了HttpURLConnection和 ApacheHttpClient两种HTTP clients,推荐使用前者。 详见Android's HTTP Clients.三,检查网络连接使用前应该检查一下网络的状态,以便执行相应的操作。用getActiveNetworkInfo()和isConnected() 来检查状态。public void myClickHandler(View view) { ... ConnectivityManager connMgr = (ConnectivityManager) getSys 阅读全文

activity设置去全屏的方法

2013-06-03 10:19 by 加油~修, 224 阅读, 0 推荐, 收藏, 编辑
摘要:1 1.super.onCreate(savedInstanceState)方法之前调用:setTheme(android.R.style.Theme_Light_NoTitleBar_Fullscreen); 2.setContentView(R.layout.xxx)之前调用:requestWindowFeature(Window.FEATURE_NO_TITLE); // 去除标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParam... 阅读全文

LIstView的抢焦点事件处理方法

2013-06-03 10:06 by 加油~修, 1087 阅读, 0 推荐, 收藏, 编辑
摘要:android:descendantFocusability用法简析 开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者Checkable的子类控件),此时这些子控件会将焦点获取到,所以常常当点击item时变化的是子控件,item本身的点击没有响应。 阅读全文