AmazingCounters.com

随笔分类 -  Android

摘要:android去掉滑动到顶部和底部的阴影 解释一下listview用到的各个属性 去除拖动时默认的带颜色的背景: android:cacheColorHint="#00000000" 去除ListView滑到顶部和底部时边缘的黑色阴影: android:fadingEdge="none" 去除下滑到 阅读全文
posted @ 2016-10-09 09:04 rencm 阅读(2728) 评论(0) 推荐(0)
摘要:Android中Listview点击item不变颜色以及设置listselector 无效 这是同一个问题,Listview中点击item是会变颜色的,因为listview设置了默认的listselector,有一个默认的颜色,同理如果点击没颜色变化我们怎么设置listselector也不会变颜色的 阅读全文
posted @ 2016-09-29 12:29 rencm 阅读(9209) 评论(0) 推荐(1)
摘要:新版中的TimePicker DatePicker是不支持使用遥控器的, 恢复成低版本滚动模式只需要是xml文件加上一句即可: 本文为博主原创文章,转载请注明出处 http://www.cnblogs.com/rencm/p/5842798.html 阅读全文
posted @ 2016-09-05 16:44 rencm 阅读(1143) 评论(0) 推荐(0)
摘要:在源码环境下编译 Android framework编译出来的jar包classes.jar的位置 out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar 本文为博主原创文章,转载请注明出处 http://ww 阅读全文
posted @ 2016-07-11 09:51 rencm 阅读(2000) 评论(0) 推荐(1)
摘要:*res/raw和assets的相同点: 1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。 *res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件 阅读全文
posted @ 2016-07-07 10:44 rencm 阅读(941) 评论(0) 推荐(0)
摘要:最新Android系统版本与API等级对应关系表 从Android官网拷过来的,方便查阅。。。 官网地址:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html 什么是 API 级别? API 级别是一个对 阅读全文
posted @ 2016-03-24 14:18 rencm 阅读(39243) 评论(2) 推荐(4)
摘要:今天在做一个按钮的长按事件,长按的时候弹出一个Dialog弹出框,点击则是进入到下一个界面。 在我调试的时候,发现长按确实弹出了一个Dialog,但是同事他还跳转到下一个界面了。 这么说,就是在我长按的时候,出发了setOnLongClickListener和OnClick事件。 后面查询资料发现, 阅读全文
posted @ 2016-02-22 16:45 rencm 阅读(14057) 评论(0) 推荐(1)
摘要:一、首先需要明白的几个概念 1、屏幕尺寸:也就是我们平常所说的某某手机几寸屏。比如苹果的4.7寸, 荣耀6的5.5寸。这里说的寸是英寸(1 英寸 = 2.54 厘米)。 计算方法:屏幕尺寸=对角先尺寸(cm) / 2.54(cm) 一般用英寸表示。1英寸=2.54cm 2、分辨率:屏幕上显示的像素个 阅读全文
posted @ 2016-02-18 09:26 rencm 阅读(741) 评论(1) 推荐(2)
摘要:项目中的需求~~~~ 商城中物品的一个本身价格,还有一个就是优惠价格。。。需要用到一个删除线。 public class TestActivity extends Activity { private TextView tv; @Override public void onCreate(Bundl 阅读全文
posted @ 2016-02-17 12:45 rencm 阅读(2744) 评论(0) 推荐(1)
摘要:1、首先签名是个什么东西。 应用程序签名就是为你的程序打上一种标记,来作为你自己的标识。2、为什么要进行数字签名 这是Android系统的要求,每一个应用程序必要要经过数字签名才可能安装到系统中,能安装的apk则是已经签名了的。 apk不签名是安装不了的,但是别人也可以重新签名。 使用你自己... 阅读全文
posted @ 2016-01-27 10:52 rencm 阅读(1120) 评论(0) 推荐(2)
摘要:一般的方式的使用静态代码块。比如:public final static Map map = new HashMap(); static { map.put("key1", "value1"); map.put("key2", "value2"); } 下面为一种简... 阅读全文
posted @ 2016-01-26 14:30 rencm 阅读(52259) 评论(0) 推荐(2)
摘要:清除data,清除cache,其实在Android原生Setting里面有这个功能的。 需求是把这个功能做到自己的App里面,并计算出cache和data的size。 所以参考了一下Setting的源码。看如何实现该功能,该功能是需要在源码下编译的 首先需要写两个aidl去调用系统的清除以及获取si 阅读全文
posted @ 2016-01-25 12:33 rencm 阅读(14562) 评论(8) 推荐(5)
摘要:有些时候我们常常需要某个程序开机运行。在这个时候我们就需要监听系统的开机广播,然后启动我们的程序即可。不多说 直接上代码:public class BootReceiver extends BroadcastReceiver { @Override public void onReceive(Con... 阅读全文
posted @ 2016-01-20 18:48 rencm 阅读(843) 评论(0) 推荐(1)
摘要:在做登陆或者注册的时候,软键盘经常可能会挡住一些界面。我们需要在输入完成之后隐藏软键盘。在我们点击空白处或者非EditText的地方来隐藏软键盘。public class HomeActivity extends Activity { ...... @Override ... 阅读全文
posted @ 2016-01-20 18:37 rencm 阅读(933) 评论(0) 推荐(1)
摘要:在写代码中,经常会需要复制文件。这时候就可以把这些函数放到工具类里面。下面是一个复制文件的函数:public class CopyFileUtil { private static String MESSAGE = ""; /** * 复制单个文件 *... 阅读全文
posted @ 2016-01-19 19:32 rencm 阅读(1150) 评论(0) 推荐(1)
摘要:1. java中有几种方法可以实现一个线程?使用Runnable,Callable,Thread或者线程池2. 如何停止一个正在运行的线程?可以使用正在运行的线程,支持线程中断,通常是定义一个volatile的状态变量,在运行线程线程中读这个变量,其它线程中修改这个变量3.sleep和wait有什么... 阅读全文
posted @ 2016-01-19 09:51 rencm 阅读(1468) 评论(0) 推荐(1)