
android
gaoqilai008
从事于android开发
展开
-
android:scaleType 属性
1.android:visibility="gone"其有三个属性:visible显示;invisible显示黑背景条;gone不显示2.android:scaleType属性ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放转载 2014-12-03 17:02:12 · 472 阅读 · 0 评论 -
android listview上拉下拉至底部或者顶部出现蓝色边缘
Overscroll(边界回弹)效果-- android2.3新增的功能,也就是当滑动到边界的时候,如果再滑动,就会有一个边界就会有一个发光效果。* Api介绍:* public void setOverScrollMode (int mode)* 为视图设置过滚动模式。有效的过滚动模式有 OVER_SCROLL_ALWAYS(默认值)、* OVER_SCROLL_IF_CONTE转载 2015-07-30 12:45:06 · 2363 阅读 · 0 评论 -
面试会经常碰到的几个问题
1、什么是线程,线程和进程的区别,线程的工作原理线程就是程序执行流中最小单元,是系统独立调度的基本单位,线程不具有任何系统资源,这里需要特别注意,就象程序一样,线程有生命周期:它们启动、执行,然后完成。一个程序或进程也许包含多个线程,而这些线程看来互相单独地执行。线程是通过实例化Thread对象或实例化继承Thread的对象来创建的,但在对新的Thread对象调用start原创 2015-07-31 12:03:07 · 650 阅读 · 0 评论 -
4种线程中操作UI
我们经常会在后台线程中去做一些耗时的操作,比如去网络取数据。但是当数据取回来,需要显示到页面上的时候,会遇到一些小麻烦,因为我们都知道,android的UI页面是不允许在其他线程直接操作的。下面总结4中方法用来在线程中操作UI界面。方法一:Handler子线程调用Handler的sendMessage(message)发送事件。 view sourcep转载 2015-07-31 11:28:18 · 492 阅读 · 0 评论 -
Fragment MyFragment not attached to Activity
3 down voteI faced the same problem i just add the singletone instance to get resource as referred by ErickMainFragmentActivity.defaultInstance().getResources().getString(R.string.app_na原创 2015-05-24 08:45:24 · 487 阅读 · 0 评论 -
android 控制listview 的滑动速度
android 控制listview 的滑动速度原创 2015-05-10 18:47:55 · 2864 阅读 · 2 评论 -
调整eclipse自能提示的背景颜色
如图所示,改好,重启一下就好了原创 2015-04-11 08:44:00 · 531 阅读 · 0 评论 -
error:could not open ...jvm.cfg解决方法
出现这种情况大多是因为电脑上之前安装过JDK,卸载重装之后,运行java命令会出现error:could not open...jvm.cfg的错误。 打开系统环境变量,查看PATH,会看到诸如此类的配置信息: %SystemRoot%\system32;%SystemRoot%;......%JAVA_HOME%\lib;%JAVA_HOME%\bin 原因:在原创 2015-03-21 20:25:41 · 1339 阅读 · 0 评论 -
添加查看android源码
比如说我自己的D:\sdk_and_eclipse\Android-sdk-windows\Android-sdk-windows\sources 就是这个文件夹,添加进去就ok了原创 2014-12-31 12:43:34 · 468 阅读 · 0 评论 -
获取activity的根视图
getWindow().getDecorView().findViewById(android.R.id.content) 用这个获得根视图的,在XML文件中被指定为setContentView:((ViewGroup)findViewById(android.R.id.content)).getChildAt(0) getWindow().getDecorV原创 2014-12-30 14:04:50 · 3540 阅读 · 0 评论 -
Android线程间通信的3中方式
1. 使用管道流Pipes“管道”是java.io包的一部分。它是Java的特性,而不是Android特有的。一条“管道”为两个线程建立一个单向的通道。生产者负责写数据,消费者负责读取数据。下面是一个使用管道流进行通信的例子。 view sourceprint?01.public class PipeExampleActivity ext原创 2015-07-31 10:57:06 · 752 阅读 · 0 评论