摘要: 该篇文章是说明在Android手机或平板电脑中如何实现截取当前屏幕的功能,并把截取的屏幕保存到SDCard中的某个目录文件夹下面。实现的代码如下:[html]view plaincopy/***获取和保存当前屏幕的截图*/privatevoidGetandSaveCurrentImage(){//1.构建BitmapWindowManagerwindowManager=getWindowManager();Displaydisplay=windowManager.getDefaultDisplay();intw=display.getWidth();inth=display.getHeight 阅读全文
posted @ 2013-12-16 17:50 西北野狼 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。目前包括HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、ArrayUtils、ImageUtils、ListUtils、MapUtils、ObjectUtils、SerializeUtils、SystemUtils、TimeUtils。The English version of this . 阅读全文
posted @ 2013-12-15 17:23 西北野狼 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 用Eclipse编写Android程序的代码提示功能主要是在java和xml文件中,有时候会失效,默认的提示功能有限。1)java文件自动提示 Window->Preferences->Java->Editor->Content Assist->Auto Activation 将Auto activation triggers for Java中的默认的一点替换为.abcdefghijklmnopqrstuvwxyz(,将时间调的越短越好2)xml文件自动提示 Window->Preferences->XML->XML Files->Edi 阅读全文
posted @ 2013-12-14 21:18 西北野狼 阅读(186) 评论(0) 推荐(0) 编辑
摘要: res/drawable/btn_selected.xml布局中设置按钮背景为btn_selected.xml 阅读全文
posted @ 2013-12-13 23:20 西北野狼 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://blog.csdn.net/sangming/article/details/8878104RoboGuice 使用谷歌自己的Guice库,给Android带来了简单和易用的依赖注入。如果你使用过Spring或Guice的话,你可能已经知道这种编程方式是多么的便捷。RoboGuice 允许使用annotation 的方式来描述id于View之间的关系,其余的工作由roboGuice库来完成。比如:[java] view plaincopyclassAndroidWayextendsActivity{TextViewname;ImageViewthumbnail;Loca 阅读全文
posted @ 2013-12-13 11:25 西北野狼 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 对于Android智能图像查看SmartImageView是一个简易替换为Android标准的ImageView这还可以让图像从URL或用户的联系人地址簿加载。图片被缓存到内存和磁盘的超快速装载。产品特点插入式替换的ImageView从URL加载图像从手机的联系人通讯录载入图片图像的异步加载,加载发生在UI线程以外图片被缓存到内存和磁盘的超快速装载SmartImage技术类很容易扩展到其他来源的加载http://blog.sina.com.cn/s/blog_691051e10101b4py.htmlSmartImageView的设计初衷是来取代Android自带的ImgageView组件,另 阅读全文
posted @ 2013-12-13 00:36 西北野狼 阅读(2164) 评论(0) 推荐(0) 编辑
摘要: 首先在GitHub上下载异步Http框架代码以及相关文档:将jar包放入lib包中即可;接下来分别实现get、post、文件上传功能实现:代码实现如下:AsyncHttpClient client = new AsyncHttpClient(); String path = "url连接"; /** * Http--get请求 */ client.get(path, new AsyncHttpResponseHandler(){ @Override @Deprecated ... 阅读全文
posted @ 2013-12-13 00:11 西北野狼 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 最近项目中涉及到随机生成8位数字字符串的功能实现:参考网上的代码并修改,如下是实现的代码:package test;import java.util.Random;public class Test { /** * 这是典型的随机洗牌算法。 * 流程是从备选数组中选择一个放入目标数组中,将选取的数组从备选数组移除(放至最后,并缩小选择区域) * 算法时间复杂度O(n) * @return 随机8为不重复数组 */ public static String generateNumber() { //初始化备选数组 i... 阅读全文
posted @ 2013-12-12 22:31 西北野狼 阅读(2411) 评论(0) 推荐(0) 编辑
摘要: 1)添加相关jar包:httpmime.jar以下信息是必须的//!!!请根据您的实际情况修改!!! 认证成功后浏览器会被重定向到这个url中 必须与注册时填写的一致 private String redirectUri="http://www.tencent.com/zh-cn/index.shtml"; //!!!请根据您的实际情况修改!!! 换为您为自己的应用申请到的APP KEY private String clientId = "APP KEY"; //!!!请根据您的实际情况修改!!! ... 阅读全文
posted @ 2013-12-11 11:37 西北野狼 阅读(500) 评论(0) 推荐(0) 编辑
摘要: /** * Http工具类 */public class HttpUtil { // 创建HttpClient对象 public static HttpClient httpClient = new DefaultHttpClient(); public static final String BASE_URL = ""; /** * get请求 * * @param url * 发送请求的URL * @return 服务器响应字符串 * @throws Exception */ pub... 阅读全文
posted @ 2013-12-11 00:05 西北野狼 阅读(702) 评论(0) 推荐(0) 编辑