随笔分类 -  Android

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页
摘要:在AndroidManifest中注册相应的权限: 打开闪光灯关键代码: Camera camera = Camera.open(); camera.startPreview(); parameter = camera.getParameters(); parameter.setFlas... 阅读全文
posted @ 2015-10-29 17:10 牧之丨 阅读(1925) 评论(0) 推荐(0)
摘要:“Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle)instead”出現這個問題時使用Window->Android->Lint Error... 阅读全文
posted @ 2015-10-27 22:10 牧之丨 阅读(805) 评论(0) 推荐(0)
摘要:我们在使用框架:PullToRefreshListView实现下拉或者上拉加载时候,可能在上拉完成时候,调用onRefreshComplete方法去停止刷新操作,但是,可能无效,测试产生原因,刷新获取数据时候,时间太短,就会出现该问题我们可以延迟 1秒左右,在调用onRefreshComplete方... 阅读全文
posted @ 2015-10-22 22:25 牧之丨 阅读(2009) 评论(0) 推荐(0)
摘要:使用PullToRefresh实现下拉刷新和上拉加载分类:Android2013-12-20 15:5178158人阅读评论(91)收藏举报Android下拉刷新上拉加载PullToRefreshPullToRefresh是一套实现非常好的下拉刷新库,它支持:1.ListView2.Expandab... 阅读全文
posted @ 2015-10-22 22:21 牧之丨 阅读(1899) 评论(0) 推荐(0)
摘要:Android color(颜色) 在XML文件和java代码中,有需要的朋友可以参考下。1、使用Color类的常量,如:int color = Color.BLUE;//创建一个蓝色 是使用Android提供的颜色int color = Color.RED; int color = Color.W... 阅读全文
posted @ 2015-10-21 16:20 牧之丨 阅读(4060) 评论(0) 推荐(0)
摘要:android开发中将十六进制颜色代码转换为int类型数值方法:Color.parseColor("#00CCFF")返回int数值; 阅读全文
posted @ 2015-10-21 16:18 牧之丨 阅读(4114) 评论(0) 推荐(0)
摘要:1 SpannableString msp = new SpannableString("测试"+XM+"更换当前号码将从手机发送一条普通短信进行验证");2 msp.setSpan(new ForegroundColorSpan(Color.BLUE), 2, XM.length()+2, Spa... 阅读全文
posted @ 2015-10-21 13:35 牧之丨 阅读(1337) 评论(0) 推荐(0)
摘要:在项目中想要实现一个头部的toast提示效果,类似下图再实现的过程中发现,如果直接通过修改Toast的View布局的父控件宽度是无法实现效果的,后来是通过直接用代码指定父控件内部的textview的宽度实现了。下面是具体的代码:private static void makeToast(String... 阅读全文
posted @ 2015-10-19 01:06 牧之丨 阅读(6885) 评论(0) 推荐(0)
摘要:1.创建一个自己想要显示Toast风格的XML如下代码(toast_xml.xml):[html]view plaincopyprint?2.封装一个Toast共同类,当然也可以直接在activity运用,那么我是用共通类,当然只是简单的封装:[html]view plaincopyprint?im... 阅读全文
posted @ 2015-10-19 00:53 牧之丨 阅读(260) 评论(0) 推荐(0)
摘要:方法一: [java]view plaincopy@OverridepublicbooleanonTouchEvent(MotionEventevent){if(event.getAction()==MotionEvent.ACTION_DOWN){if(!(event.getX()>=-10&&e... 阅读全文
posted @ 2015-10-19 00:18 牧之丨 阅读(2537) 评论(0) 推荐(0)
摘要:08-07 14:51:28.129: E/WindowManager(22277): Activity com.xxx.xxx.xxx.xxx.LoginActivity has leaked windowcom.android.internal.policy.impl.PhoneWindow$D... 阅读全文
posted @ 2015-10-18 22:03 牧之丨 阅读(5287) 评论(0) 推荐(0)
摘要:通过《【搞定条形码】zxing项目源码解读(2.3.0版本,Android部分)》的分析,现在可以实现最终目标了:精简Barcode Scanner并将其中的编码和解码分离为两个独立的部分,方便日后快速集成到自己的项目中去。编码在上一篇分析中,对于编码部分已经有所透露,核心部分只有两个package... 阅读全文
posted @ 2015-10-13 22:39 牧之丨 阅读(2288) 评论(0) 推荐(0)
摘要:Java Thread类有个 join() 方法,先前一直不知道是怎么用的,直到看到这篇文章。http://auguslee.iteye.com/blog/1292203Java Thread中, join() 方法主要是让调用该方法的thread完成run方法里面的东西后, 再执行join()方法... 阅读全文
posted @ 2015-10-13 21:23 牧之丨 阅读(839) 评论(0) 推荐(0)
摘要:在购物网站的促销活动中一般都有倒计时限制购物时间或者折扣的时间,这些都是如何实现的呢?在一个安卓客户端项目中恰好遇到了类似的问题,一开始使用的是Timer与 TimerTask, 虽然此方法通用,但后来考虑在安卓中是否有更佳的方案,于是乎共找到以下五种实现方案,另外还有一种使用CountDownTi... 阅读全文
posted @ 2015-10-13 20:59 牧之丨 阅读(779) 评论(0) 推荐(0)
摘要:特别注意,如果要是android:layout_alignTop="@id/bind_decode_item_layout"android:layout_centerHorizontal="true" 生效必须要设置兄弟元素android:layout_centerInParent="true" ... 阅读全文
posted @ 2015-10-13 19:53 牧之丨 阅读(1432) 评论(0) 推荐(0)
摘要:textview中有个内容过长加省略号的属性,即ellipsize,可以较偷懒地解决这个问题,哈哈~用法如下:在xml中android:ellipsize = "end" 省略号在结尾android:ellipsize = "start" 省略号在开头android:ellipsize = "... 阅读全文
posted @ 2015-10-12 09:40 牧之丨 阅读(2441) 评论(0) 推荐(0)
摘要:有时候Android自带的控件无法满足我们的某些要求,这时就需要我们自定义控件来实现这些功能。比如需要一个TextView里的字倾斜一定的角度,就需要自定义TextView。代码如下:?123456789101112131415161718192021222324252627282930313233... 阅读全文
posted @ 2015-10-12 00:45 牧之丨 阅读(1874) 评论(0) 推荐(0)
摘要:安卓市场:通过对表的分析,“下载任务”的数据来源于数据库【app_download】,“已安装”的数据来源于数据库【software_installed】。数据分析:-----bash-3.2# pwd/data/data/com.hiapk.marketphobash-3.2# ls -a -ld... 阅读全文
posted @ 2015-10-08 17:41 牧之丨 阅读(3056) 评论(0) 推荐(0)
摘要:通过Java包名直接定位到你的Apphttp://market.android.com/details?id=或者market://details?id=范例:market://details?id=com.pekall.weather这将直接在菜市场中显示你的App详细介绍页。通过Java包名搜索... 阅读全文
posted @ 2015-10-08 17:40 牧之丨 阅读(902) 评论(0) 推荐(0)
摘要:原因是你的工程的根目录少了default.properties(有点项目工程这个文件名称是project.properties)这个文件,导致不能选择target;解决办法:在工程根目录下建立这样一个文件,里面要添加target=android-8这样一行;然后你点工程--右键属性--选择一个tar... 阅读全文
posted @ 2015-10-08 15:50 牧之丨 阅读(5118) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页