- 博客(7)
- 资源 (15)
- 收藏
- 关注
转载 ScrollView嵌套ListView的解决方案
在开发的过程当中,由于手机屏幕的大小的限制,我们经常需要使用滑动的方式,来显示更多的内容。在最近的工作中,遇见一个需求,需要将ListView嵌套到ScrollView中显示.而默认情况下,ScrollView中嵌套了ListView后,ListView的显示区域只能刚刚好看到一条数据,另外如果ScrollView中还有其它的控件,即使是放在ListView控件的顶部,显示的时候默认还是会显示在L
2015-05-23 00:17:26 654
原创 getMeasuredWidth()、getLayoutParams().getWidth()、getWidth()的区别
注意:无论哪种方式,在代码中获取的控件的宽高和设置宽高都是以px做为单位.如果要设置dp值,可先将dp值转成px值后再设置.先来看看布局文件的xml定义的宽高值,以及显示的效果: 方式1:通过测量获取的宽高值代码如下:public class MainActivity extends Activity { @Override protected void onCrea...
2015-05-21 22:41:35 2315 1
原创 Android Studio中如何在Debug模式运行的时候自动签名
我们都知道,有些第三方平台的分享是要打签名包才能使用分享功能的,不能直接在debug包下使用,每次测试分享模块的时候都要单独安装签名包,这个操作也挺繁琐的.在Android Studio中可以通过配置gradle文件来实现在debug模式下就可以运行已经签名的包了.这个过程是自动完成.只需要配置如下:其中xxx.keystore为当前app的签名文件代码如下;signingCon...
2015-05-18 20:19:48 3443
原创 Android多线程断点下载之多线程断点下载原理
所谓断点下载,就是把下载的进度记录下来,当下次继续下载的时候,就读取上一次记录的位置开始继续下载.
2015-05-16 15:03:28 1273
原创 Android多线程断点下载之多线程下载原理
1.为什么要使用多线程下载?使用多线程下载文件可以更快完成文件的下载,多线程下载文件之所以快,是因为其抢占的服务器资源多,例如:假设服务器同时最多服务100个用户,在服务器中一条线程对应一个用户,100条线程在计算机中并非并发执行,而是由cpu划分时间片轮流执行,如果A应用使用了99条线程下载文件,那么相当于占用99个用户资源,假设一秒内cpu分配给每条线程的平均时间是10ms,A应用在服务器
2015-05-16 11:33:05 958
转载 Android初级教程_获取Android控件的宽和高
Android初级教程_获取Android控件的宽和高2012-08-07 8 个评论 收藏 我要投稿本文出至点击打开链接我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java]public class MyImageView exte
2015-05-11 13:46:39 434
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人