摘要:
android字体大小根据分辨率自动调整转自http://hy0664.iteye.com/blog/1360051手机设备太多,分辨率也不一样,看到网上大部分的适应字体的方法是定义values320×480或value-hdpi方式去处理。 采用第一种的就惨了,很多设备的分辨率是不一样的,难道要每种都定义吗? 采用第二种的在平板电脑里没有效果。 最后还是代码的方式方便快捷。。。 //遍历设置字体public static void changeViewSize(ViewGroup viewGroup,int screenWidth,int screenHeight) {//传入Ac 阅读全文
2013年7月18日
2013年7月12日
摘要:
对于ListView内部的ListView,一般用来展示少量的列表数据。内部的ListView的高度看起来是一个固定值且无法滑动,这个就比较蛋疼了。、提供两种解决方案,方案的核心都是重新设置内部ListView的高度。1 通过定制组件,重新写一个控件,继承于ListView.public class CustomisedListView extends ListView{public CustomisedListView(Context context) {super(context);}public CustomisedListView(Context context, AttributeS 阅读全文
2013年7月9日
摘要:
android的兼容性真是一个不可忽略的问题,今天测试时发现使用xml定义Shape drawable在android 2.1上存在bug[html] view plaincopyprint?把上面的xml定义作为Button的background时,在android 2.2和android 2.3都能正常显示圆角;但在android 2.1的真机和模拟器上均无法显示圆角 研读了一下android doc,发现这么一句话[plain] view plaincopyprint?Note: Every corner must (initially) be provided a corner rad 阅读全文
2013年7月3日
摘要:
http://www.iteye.com/topic/685986ListView异步加载图片是非常实用的方法,凡是是要通过网络获取图片资源一般使用这种方法比较好,用户体验好,下面就说实现方法,先贴上主方法的代码:package cn.wangmeng.test;import java.io.IOException;import java.io.InputStream;import java.lang.ref.SoftReference;import java.net.MalformedURLException;import java.net.URL;import java.util.Hash 阅读全文
2013年7月2日
摘要:
参考 http://my.eoe.cn/isnull/archive/564.html/** * 解决OOM问题 */ private Bitmap convertBitmap(File file) throws IOException { int degree = readPictureDegree(file.toString()); Bitmap bitmap = null; BitmapFactory.Options o = new BitmapFactory.Options(); o.inJustDecode... 阅读全文
2013年6月24日
摘要:
image.setAdjustViewBounds(true);http上传文件http://www.eoeandroid.com/thread-90209-1-1.htmlhttp://www.eoeandroid.com/forum.php?mod=viewthread&tid=56801htt... 阅读全文
2013年6月16日
摘要:
package com.example.wx;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import android.net.Uri;import android.os.Bundle;import android.os.Handler;impor 阅读全文
2013年6月13日
摘要:
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=274138首先感谢原帖给我滴参考http://www.apkbus.com/android-13446-1-1.html, 进行了一点改进Android发送短信十分简单,利用SmsManager.sendTextMessage方法即可实现 方法参数有 String destinationAddress, 目标地址(必须).即你需要发送的目标手机号码 String scAddress, 服务中心号码(可选).null时即为手机默认服务中心号,一般传入n... 阅读全文
摘要:
今天我们主要来探讨android怎么让一个service开机自动启动功能的实现。Android手机在启动的过程中会触发一个StandardBroadcastAction,名字叫android.intent.action.BOOT_COMPLETED(记得只会触发一次呀),在这里我们可以通过构建一个广播接收者来接收这个这个action.下面我就来简单写以下实现的步骤: 第一步:首先创建一个广播接收者,重构其抽象方法onReceive(Contextcontext,Intentintent),在其中启动你想要启动的Service或app。 importandroid.content.Broadc. 阅读全文
2013年6月9日
摘要:
http://www.cr173.com/html/19165_1.html我想关于这个话题已经有很多前辈讨论过了。今天算是一次学习总结吧。在android的设计思想中,为了确保用户顺滑的操作体验。一些耗时的任务不能够在UI线程中运行,像访问网络就属于这类任务。因此我们必须要重新开启一个后台线程运行这些任务。然而,往往这些任务最终又会直接或者间接的需要访问和控制UI控件。例如访问网络获取数据,然后需要将这些数据处理显示出来。就出现了上面所说的情况。原本这是在正常不过的现象了,但是android规定除了UI线程外,其他线程都不可以对那些UI控件访问和操控。为了解决这个问题,于是就引出了我们今天的 阅读全文