- 博客(16)
- 资源 (27)
- 问答 (1)
- 收藏
- 关注
转载 Android初始化的时候获取加载的布局的宽高(续)--RelativeLayout的陷阱
接着上次的问题,已经介绍过,在初始化或者说OnCreate方法中获取加载的布局的宽高,最后说到,调用view.measure(0, 0);然后在调用getMeasuredWidth和getMeasuredHeight就可以获得测量的宽高。可以参考:Android如何在初始化的时候获取加载的布局的宽高今天在写类似的效果时,给ListView加载一个头部视图,通过listView$addHea
2014-12-24 10:41:08 672
转载 Android获取TextView的长度
如果用testSize设置汉字的大小,其值用像素表示。用 屏幕宽度的像素/汉字宽度像素就得到了所能显示文字的长度,如果出现字母和特殊符号的时候,这样计算字符串长度就不准确了。可用下面办法获取长度:?010203Paint paint = new Paint();paint.setTextSize(cur
2014-12-23 18:22:26 2004
转载 Android TextView修改文字样式
一、 引出CharSequence接口TextView.setText(CharSequence);二、实现CharSequence接口SpannableString、SpannableStringBuilder实现此接口,但是二者的区别是?三、例子String text = "Love_World_"; SpannableString style = new
2014-12-23 18:15:56 959
转载 android textview xml 属性设置
android:ems 设置TextView的宽度为N个字符的宽度。android:maxems 设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。android:minems 设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。android:maxLength 限制输入字符数。如设置为5,那么仅可以输入5个汉字/数字
2014-12-23 18:11:05 631
转载 Android触摸屏中的手势识别
我们经常利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个相 关的例子,API Demo中的
2014-12-23 17:59:16 692
转载 Android开发:ScrollView嵌套GridView的解决办法
前些日子在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全。解决办法,自定义一个GridView控件public class MyGridView extends GridView { public MyGridView(Context context, Attribut
2014-12-23 17:56:14 701
转载 Android 仿美团网,大众点评购买框悬浮效果之修改版
转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17761431),请尊重他人的辛勤劳动成果,谢谢!我之前写了一篇关于美团网,大众点评的购买框效果的文章Android对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果,我自己感觉效果并不是很好,如果快速滑动界面,显示悬浮框的时候会出现
2014-12-23 17:47:50 956
转载 android:descendantFocusability listView中的item获取焦点用法简析
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C
2014-12-09 19:02:14 1735
转载 快速创建卡片式ListView 每个item下方有3D阴影
首先来看我们要实现的效果:ListView的每个item都像卡片一样摆在界面上,另外每个item下方有3d阴影效果。
2014-12-09 18:50:58 4774
转载 在mac操作系统下,Intellij IDEA默认jdk版本的修改
Intellij IDEA 默认情况下,使用的jdk的版本是1.6,当第一次启动IDEA的时候,如果系统中未安装jdk,则系统会自动到苹果官网下载jdk安装文件。如果你的系统已经安装了jdk1.7或是更高的版本,同样首次打开IDEA的时候要求你安装苹果官网jdk1.6。 为了免去多余的jdk安装,解决办法如下: 到/Applications下找到IntelliJ IDEA 13,右键->显示包内容
2014-12-09 18:47:35 4233
转载 你真的有必要退出吗——再说Android程序的退出功能
原文地址:http://blog.csdn.net/huzgd/article/details/7459774搞Android开发有一段时间了,相信很多从Windows开发过来的Android程序员都习惯性地会跟我一样遇到过同一个问题:如何彻底退出程序?这里说下我自己的经验,并不权威,仅供参考。一开始我也上网到处找退出的资料,网上这方面的文章也是很多,总结下来退出A
2014-12-09 15:31:20 706
转载 将图片保存到系统相册的两种方法
第一种:采用系统的api直接使用:ContentResolver cr = getContentResolver(); String url = MediaStore.Images.Media.insertImage(cr, bmp, String.valueOf(System.currentTimeMillis()), "");但是,这种方式必须得刷新图库:
2014-12-09 15:26:55 796
转载 android 的ListView中,如何判断其内容已滚动到最顶部或者最底部?
getListView().setOnScrollListener(new OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { } @Override
2014-12-09 15:24:11 797
转载 Android 主题和drawable state各个属性详解
*********Android***主题********************************android:theme="@android:style/Theme.Dialog" : Activity显示为对话框模式android:theme="@android:style/Theme.NoTitleBar" : 不显示应用程序标题栏android:theme="@androi
2014-12-02 18:03:44 608
转载 TextView长按复制实现方法小结
有这么一个需求,用户在浏览文本信息时希望长按信息就能弹出复制的选项方便保存或者在别的页面使用这些信息.类似的, 就像长按WebView或者EditText的内容就自动弹出复制选项. 这里面主要是2个特点: 1,用户只能浏览文本信息而不能编辑这些文本信息; 2,用户对着文本信息长时间点按可以弹出"复制" 选项实现复制; 网上有好多种方法可实现,也比较零散, 此处做个小结,希望有所帮助.
2014-12-02 16:16:33 1054
仿照小米应用商店应用评价界面的效果
2014-11-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人