爱收集
文章平均质量分 76
tiankongchengS
Ok ! I am Iron man
展开
-
当ListView显示不全时,除了总体测量外还要测量TextView的高度
好,直接撸代码,这样更明了1.关于总体测量当使用ScrollView嵌套ListView的时候,如果不对ListView进行高度的测量,ListView也不知道自己到底有多长,所以ListView会显示不全的,这里先上总体测量ListView的方法(这种测量方式有很多中,这里就上一种了);public void setListViewHeight(ListView list原创 2017-07-12 21:48:13 · 1273 阅读 · 0 评论 -
SimplePhotoPicker:调用系统相机、相册的轻量框架
# SimplePhotoPicker一个进入相册,调用相机的**可高度定制化**的框架,持续维护中…效果图———– 那些你所担心但是已经帮你解决的问题1.Android6.0**隐私权限**请求问题—>已判断并处理2.Android7.0 FileProvider访问问题—>已判断并处理目前实现的功能原创 2018-09-13 17:25:50 · 417 阅读 · 0 评论 -
Transition:Activity过渡、共享元素动画
本文原项目地址为:https://github.com/lgvalle/Material-Animations在文章最后,有我自己对着这个项目手敲的一份。代码基本一模一样,只有略微的修改,加了一些注释,以及将其中大多数英文翻译成了中文。此篇 API 均为 Android 5.0(API 级别 21) 以上才可支持。此demo一共分为四部分:1.1 普通过渡 Transition;...转载 2018-09-12 17:34:47 · 1670 阅读 · 0 评论 -
Android Studio布局预览功能无法显示
第一种:今天刚升级AndroidStudio3.0稳定版,死机已经好几次了不知道为什么,同时布局预览功能也有问题,提示:Failed to load AppCompat ActionBar with unknown error.后来查询了下,需要在应用的引用样式中加上Base的前缀,在Theme.AppCompat.Light.DarkActionBar前面加上Base,如下:<styl...转载 2018-09-12 14:38:06 · 4372 阅读 · 0 评论 -
Android 设置Edittext获取焦点并弹出软键盘
Android 设置Edittext获取焦点并弹出软键盘 /** * EditText获取焦点并显示软键盘 */ public static void showSoftInputFromWindow(Activity activity, EditText editText) { editText.setFocusable(true);转载 2018-01-09 13:56:02 · 2175 阅读 · 0 评论 -
关于Android中系统日期时间的获取
[java] view plain copy print?import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss ");转载 2017-08-04 14:56:33 · 598 阅读 · 0 评论 -
Android中对图片高斯模糊的一些方法
高斯模糊高斯模糊就是将指定像素变换为其与周边像素加权平均后的值,权重就是高斯分布函数计算出来的值。一种实现点击打开链接算法的介绍,我们需要首先根据高斯分布函数计算权重值,为了提高效率我们采用一维高斯分布函数,然后处理图像的时候在横向和纵向进行两次计算得到结果。下面是一种实现[java] view plain copy print?转载 2017-07-25 18:16:21 · 864 阅读 · 0 评论 -
Android中static关键字的理解,及几个面试点
一 、Java中的关键字static 是在编写代码和阅读代码时碰到的比较难以理解的一个关键字,在平常的面试当中也是面试官常问到的一个问题,下面 就 static 关键字 讲解三点它常见的问题 1、static关键字的用途 在《Java编程思想》P86页有这样一段话: “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。转载 2017-08-01 16:28:04 · 7081 阅读 · 0 评论 -
Android textview字体增加下划线
总结起来大概有5种做法: 1. 将要处理的文字写到一个资源文件,如string.xml(使用html用法格式化) 2. 当文字中出现URL、E-mail、电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如果是所有的类型都出来就是android:autoLink="all",当然也可以在java代码里 做,textVie转载 2017-07-19 18:10:23 · 1859 阅读 · 0 评论 -
Mac环境下如何配置adb环境变量
1.打开terminal终端。 2.进入当前用户的home目录,命令行输入 echo $HOME。 3.创建.bash_profile文件,输入命令:touch .bash_profile 4.打开.bash_profile文件,命令行输入open -e .bash_profile 此命令行输入完毕后,会自动弹出 .bash_profile 文件的编辑窗口 5.转载 2017-07-29 17:30:55 · 565 阅读 · 0 评论 -
理解PendingIntent以及在Notification中的使用
1.PendingIntentPaddingIntent 待定的IntentPaddingIntent所确定的跳转不会立即实现跳转,而是在满足一定条件后才会执行的跳转2.获取PendingIntent的几个方法2.1用于启动一个activity组件public static PendingIntent getActivity(Context context, int req原创 2017-07-16 18:14:49 · 2350 阅读 · 0 评论 -
Android背景设置透明和半透明效果
设置透明效果 大概有三种1、用android系统的透明效果Java代码 android:background="@android:color/transparent" 例如 设置按钮Java代码 android:text="@+id/Button01" android:id="@+id/Button01" and转载 2017-07-14 17:27:23 · 54671 阅读 · 0 评论 -
Activity的启动模式变singleTask时,如何使用Intent传值
转载请注明出处,谢谢http://blog.csdn.net/harryweasley/article/details/46557827因为项目中,有一个消息推送的功能,每次推送一个消息,就会开启FunctionActivity,那么为了避免重复开启它,在退后的时候,多次出现该Activity,就将该Activity的启动模式变为singleTask。这样在之后的多次启动该Acti转载 2017-07-14 17:25:58 · 603 阅读 · 0 评论 -
Adapter的几个重载方法介绍isEnabled,getViewTypeCount ,getItemViewType
public boolean isEnabled (int position):如果列表的一项item是separator(充当分隔项目,跟其他item项一样,也可以不一样,但是无法进行点击),返回true,也就是可以点击,并接收响应事件。如果此时position处的item是separator的话,返回false,也就无法响应点击或触摸事件,此项目是不可以点击的,表现形式为点了没任何反应,可以充转载 2017-07-13 16:11:36 · 695 阅读 · 0 评论 -
android 手机分辨率与DPI对照表
分辨率对应DPIldpi QVGA (240×320)mdpi HVGA (320×480)hdpi WVGA (480×800),FWVGA (480×854)xhdpi 720P(1280*720)xxhdpi 1080p(1920*1080 )xxxhdpi 4K(3840×2160)手机常见分辨率:4:3VGA 640*480 (Video Graphics...转载 2018-11-09 15:58:49 · 53587 阅读 · 1 评论