android
文章平均质量分 53
LiLi_ko
这个作者很懒,什么都没留下…
展开
-
Android persistentDrawingCache 绘图缓存 使用
android:persistentDrawingCache 设置了控件的绘制缓存策略原创 2014-09-18 15:11:49 · 690 阅读 · 0 评论 -
Android软件开发之ListView 详解 (十一)
点击打开链接转载 2014-11-07 10:05:54 · 552 阅读 · 0 评论 -
android listview去掉分割线 和 颜色值 以及上边和下边黑色阴影
zhttp://blog.csdn.net/cn2007/article/details/22812021原创 2014-11-07 10:50:47 · 1076 阅读 · 0 评论 -
Android Listview 点击不变色 和 拖动 黑色问题
第一种方法:针对Listview 的设置:android:listSelector="@android:color/transparent" 第二种方法:针对Listview里的item的设置:1.给item增加一个背景色:android:background="@drawable/list_item_bg" 2.xml 文件:<selector xmlns:andr原创 2014-11-07 14:14:25 · 1130 阅读 · 0 评论 -
Android入门 在ListView中如何进行精确的定位
转自: 在android的开发中,经常会遇到需要主动去设定某条ListItem的位置的需求。设置位置的函数有ListView.setSelection(int position)ListView.setSelectionFromTop(int position, int y);其中position指的是指定的item的在ListView中的索引,注意如果有H转载 2014-11-24 15:56:07 · 438 阅读 · 0 评论 -
android listview onTouch和onItemClick并存
问题:根据手指是滑动还是单击,决定触发onTouch原创 2014-11-25 13:30:52 · 2072 阅读 · 0 评论 -
Android 在OnCreate()中获取控件高度与宽度
转自 : http://blog.sina.com.cn/s/blog_821e2bb101010yin.html 试过在OnCreate()中获取控件高度与宽度的童鞋都知道,getWidth()与getHeight()方法返回是0,具体原因 看一下Activity的生命周期 就会明白。 上代码:方法一: int w = View转载 2014-12-01 14:40:19 · 519 阅读 · 0 评论 -
android ninepatch 文本域问题
问题:使用NinePatch 技术制作的*.9.png在使用时,内容区域有问题,好像有padding似得,但是我没设置任何padding值。如图:底部始终有空白区域。而*.9.png的原型图片:一开始只想到,不能让箭头变形,所以就在左边,点了两个点。然后就出现了图1的问题。。解决:查阅相关文章,才知道,上边和左边是控制延展的区域,右边和下边是控制文本放置区域原创 2014-12-02 15:30:29 · 651 阅读 · 0 评论 -
Android ListView 获取高度
public void getTotalHeightofListView(ListView listView) { ListAdapter mAdapter = (ListAdapter) listView.getAdapter(); if (mAdapter == null) { return; } int totalHeight = 0;转载 2014-12-02 16:16:02 · 689 阅读 · 0 评论 -
Android popupWindow 点击外部消失,点击外部其他控件触发其他事件
问题:Listview的item有个按钮,点击按钮就弹出一个弹框,然后点击弹框外部,弹框消失。问题来了,如果点击是其他item里的按钮,只是响应弹框消失事件,并没有触发该按钮的点击事件,要再点一遍该按钮,才会弹出弹框,代码如下: PopupWindow pop = new PopupWindow(view, LayoutParams.WRAP_CONTENT, LayoutParam原创 2014-12-03 14:20:08 · 11323 阅读 · 2 评论 -
android 之popupWindow 在指定位置上的显示
转自: http://blog.csdn.net/dxj007/article/details/8026691这篇文章主要介绍了popupWindow 在控件的各个方向上的显示(上、下、左、右),主要用到popupWindow 的showAtLocation()方法:在控件的上方:[java] view plaincopy转载 2014-12-03 15:21:39 · 723 阅读 · 0 评论 -
解决Android SDK Manager下载太慢问题
转自: http://blog.csdn.net/exlsunshine/article/details/222088571、打开android sdk manager2、打开tool->options,如图所示3、将Proxy Settings 里的HTTP Proxy Server和HTTP Proxy Port分别设置成mirrors.neusoft.ed转载 2014-12-24 15:03:33 · 536 阅读 · 0 评论 -
Android ListView 内容随着键盘弹出而向上推
转自 : http://www.android100.org/html/201305/17/2625.html经常需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置控件transcriptMode属性可以将Android平台的控件(支持ScrollBar)自动滑动到最底部。源代码:转载 2014-12-08 17:34:25 · 2081 阅读 · 0 评论 -
Android 弹出可供选择的弹框
String[] remindType = { "提前10分钟 ","提前20分钟","提前半个小时","提前1小时","提前2小时","提前3小时 "}; //提醒类型 // 获得日程类型 txt_remindType.setOnClickListener(new OnClickListener() { public void onClick(View v) { sc原创 2014-12-10 14:43:11 · 1015 阅读 · 0 评论 -
Android listview 内容布局随着键盘的出现消失,发生改变
需求:如果消息的时间和上一条消息的时间差不多,就隐藏这条消息的时间。问题:键盘出现和键盘消失,页面上的消息对应的时间会错乱,发生改变。原因:是我自己逻辑代码写的有问题,一开始定义了一个全局变量存放上一条消息的时间,这样做就出现了问题,经过测试,发现,键盘出现,listview的高度发生改变,出现滚动条,此时adpater的getView()position顺序是:先0,1,2,3,再3,2原创 2014-12-10 11:29:13 · 1587 阅读 · 0 评论 -
Android ListView 隔11行重复选中的问题
问题:在对listview进行操作时,发现选中第1行,页面原创 2014-11-24 15:59:26 · 568 阅读 · 0 评论 -
Android ListView的Item无法响应OnItemClick的解决办法
问题: 自定义Listview 一个包含 radiobutton的item。完成之后发现,listview的onItemClick事件失效了。以前也自定义过包含checkbox的item,也没发生这种情况。。查到资料说:如果你的自定义ListViewItem中有Button或者Checkable的子类控件的话,那么默认focus是交给了子控件,而ListView的Item能原创 2014-11-27 17:01:00 · 765 阅读 · 0 评论 -
Android给TextView设置透明背景、圆角边框
转自 http://blog.csdn.net/welovesunflower/article/details/7926530转载 2014-11-07 11:01:11 · 873 阅读 · 0 评论 -
Android HTML标签 换行 加粗
1 对于普通的文本,即不采用HTML等格式的文本,用 \n 即可实现人工换行2 而对于HTML的文本,当然也是采用HTML中的换行符,如 或者1234567StringBuilder text = new StringBuilder();text.append("Hello"转载 2014-11-07 16:06:36 · 1809 阅读 · 0 评论 -
Android之自定义Adapter的ListView
转自 http://www.cnblogs.com/topcoderliu/archive/2011/05/07/2039862.html转载 2014-11-07 14:01:32 · 485 阅读 · 0 评论 -
Android系统中设置TextView的行间距(非行高)
Android系统中TextView默认显示中文时会比较紧凑,不是很美观。为了让每行保持一定的行间距,可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。关于Android下TextView中文换行问题,可查看Android自定义view-文本自动换行。1、android:lineSpacingExtra设置转载 2014-11-07 16:32:33 · 778 阅读 · 0 评论 -
android 生成的db文件位置
DBOpenHelper dbOpenHelper = new DBOpenHelper(context, "schedules.db"); data/data/包名/database/xxx原创 2014-11-13 16:45:15 · 4078 阅读 · 0 评论 -
notifyDataSetInvalidated()和notifyDataSetChanged()有什么区别?
转自: http://blog.csdn.net/loongggdroid/article/details/7602963转载 2014-11-14 16:14:11 · 442 阅读 · 0 评论 -
Android ScrollView中嵌套ListView
问题:ScrollView中嵌套ListView,ListView 会只显示一行数据。。。原创 2014-11-17 15:14:19 · 687 阅读 · 0 评论 -
android Gridview 点击 item 改变item的背景
http://blog.163.com/zhuowh2006@126/blog/static/101823724201314103631112/原创 2014-11-17 15:27:01 · 1229 阅读 · 0 评论 -
Android 闹钟定时提醒 代码
// 将时间设置为定时的时间 Calendar c = Calendar.getInstance();// 获取日期对象// c.setTimeInMillis(System.currentTimeMillis()); // 设置Calendar对象c.setTime(new Date((long) alarmDate * 1000));// c.set(Calendar.HOU原创 2014-11-18 16:34:18 · 2465 阅读 · 0 评论 -
android listview 删除item 刷新 notifyDataSetChanged()失效问题
问题:在item点击删除后,调用了adapter.notifyDataSetChanged();刷新,原创 2014-11-17 17:37:18 · 7349 阅读 · 0 评论 -
Android PendingIntent.getBroadcast intent数据不更新问题
Intent intent = new Intent(ScheduleView.this, AlarmReceiver.class); // 创建Intent对象intent.putExtra("scheduleText", scheduleText.getText().toString());intent.putExtra("scheduleStartTime", startHHmm);原创 2014-11-18 14:15:22 · 4557 阅读 · 3 评论 -
intent 的URI功能示例总汇
一、打开一个网页,类别是Intent.ACTION_VIEWUri uri = Uri.parse("http://www.android-study.com/");Intent intent = new Intent(Intent.ACTION_VIEW, uri);二、打开地图并定位到一个点Uri uri = Uri.parse("geo:52.76,-79.0342");转载 2014-11-20 11:09:46 · 484 阅读 · 0 评论 -
android linearlayout OnTouch事件 只触发DOWN操作,不触发MOVE和UP操作?
问题:相同的onTouch代码,原创 2014-11-25 13:23:06 · 1740 阅读 · 0 评论 -
android 真机调试 DDMS 看不到进程
关于看不到进程列表:想查看内存情况的,却发现update heap不能点,是暗的,然后又知道必须先选中进程,那个按钮才有效,可是问题又来了,模拟器可以看到进程,真机却只有设备名字,看不到进程列表。看了好多文章,好多论坛,好多说要root,“ adb kill-server adb start-server 这样效果会好些,命令: sudo -s ” 看了就头疼,感觉好麻烦的样子,原创 2014-11-26 16:20:54 · 17376 阅读 · 0 评论 -
Android 本地图片 设置成宽高固定的背景
1:先获得图片的地址:访问收手机图库: Intent intent= new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startActivityForResult(intent, RESULT_LOAD_IMAG原创 2014-12-10 10:42:57 · 3067 阅读 · 0 评论