摘要: 今天实现了在应用内截屏的方法,很简单代码如下: (有surfaceView不能截取) private boolean shot(){ Bitmap bm = Bitmap.createBitmap(480, 854, Config.ARGB_8888); Canvas canvas = new Canvas(bm); getWindow().getDecorView().draw... 阅读全文
posted @ 2011-11-23 10:25 ihou 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 这一句代码是什么呢? 答: android:theme="@android:style/Theme.Translucent" 在Manifest里边给Activity填上就行啦 \(^o^)/~ 阅读全文
posted @ 2011-10-26 17:08 ihou 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 今天发现Acvtivity一个比较奇怪的地方: 如果两个Activity之间来回切换,Activity A启动Activity B,那么然后由Activity B 返回Activity A,同时把Activity B finish掉。按照正常的逻辑,应该是Activity B首先调用onStop() 方法,然后Activity A的onResume()方法才会被调用。可事实上却是相反的,你会发... 阅读全文
posted @ 2011-10-26 11:13 ihou 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 参考了两篇博文,在此表示感谢: http://android-mini.iteye.com/blog/736299?page=2#comments http://hi.baidu.com/cpy00001/blog/item/5863edf02ead7cb5a50f525e.html 代码不贴了,直接上工程源码。 。 。 。 死活找不到 博客园源代码在哪里上传,只能... 阅读全文
posted @ 2011-10-13 13:40 ihou 阅读(10617) 评论(0) 推荐(0) 编辑
摘要: 有些时候我们需要将界面上的一个控件在相同的位置替换为另一个控件,对于这样的需求,Acrivity 和VIewGroup都没有提供一个直接替换控件的简易方法。既然这样,好吧,为了方便,我们自己实现一个: private void replaceViewById(int id, View newVIew, ViewGroup parent) { int count = parent.get... 阅读全文
posted @ 2011-10-13 13:05 ihou 阅读(271) 评论(0) 推荐(0) 编辑
摘要: public class XmlStringer { public XmlStringer() { builder=new StringBuilder(); } private StringBuilder builder; public XmlStringer startNode(String name){ builder.append("<"+name+">"); return this... 阅读全文
posted @ 2011-08-26 19:56 ihou 阅读(448) 评论(0) 推荐(0) 编辑
摘要: private static String inputStream2String ( InputStream in, String encoding ) throws IOException { StringBuilder sb = new StringBuilder(); InputStreamReader is... 阅读全文
posted @ 2011-08-26 14:43 ihou 阅读(225) 评论(0) 推荐(0) 编辑
摘要: import java.util.Calendar;import java.util.Date;import java.util.TimeZone;public class DateUtil { /*根据年份和星期的序号,获取该星期从哪一天到哪一天*/ public static String getWeekGap(int year, int weekNum) { Calendar c =... 阅读全文
posted @ 2011-08-25 20:04 ihou 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 在Activity 的onCreate()方法中通常会调用setContentView来将一个布局传进去来显示界面,有的时候我们需要拿到这个View来动态的做一些界面处理,比如添加一个子View,这种情况下我们期望有一个与setContentView()对应方法getContentView(),但是通过查阅文档,并不能找到这样一个方法,那么这个View如何获取呢? 方法如下: private Vi... 阅读全文
posted @ 2011-08-03 17:24 ihou 阅读(6726) 评论(2) 推荐(1) 编辑
摘要: 二者相互转化的代码十分简单,如下: //Drawable--->Bitmappublic static Bitmap drawableToBitmap(Drawable drawable) { return ((BitmapDrawable)drawable).getBitmap();}//Bitmap--->Drawablepublic static Drawable bitmapToDrawa... 阅读全文
posted @ 2011-07-28 14:06 ihou 阅读(375) 评论(0) 推荐(0) 编辑