- 浏览: 127604 次
- 性别:
- 来自: 深圳
最新评论
-
qq958112082:
点赞
使用log4j的时候如何输出printStackTrace()的堆栈信息 -
蓝月儿:
学习学习,谢谢分享
TextView显示html文件中的图片 -
gangbener:
嗯!Thanks~~
android 修改软键盘默认为数字输入 -
大侠子:
3Q
使用log4j的时候如何输出printStackTrace()的堆栈信息 -
ynky1026:
i9100不行 但是虚拟机测试没问题 谁知道是怎么回事
android调用系统联系人列表
文章列表
关于RingtonePreference 点击事件:
我想不通过RingtonePreference 调用系统的选择铃声dialog。
找了下源码,很可能是以下方的方法。(未验证) mark,等有空测试下。
@Override
protected void [More ...] onClick() {
// Launch the ringtone picker
Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER);
onPrepareRi ...
做个笔记。
我们之前一直在用反射来自动配置wifi ap。
对于peap wifi, 我们一直在使用android.net.wifi.WifiConfiguration$EnterpriseField 这个类。
但是从Android 4.3 开始,这个类已经不再被使用了。
取而代之的是 "android.net.wifi.WifiEnterpriseConfig".
因此,我们需要做一个版本判断,如果》=4.3 那么需要使用新的类。
英文原文:http://tools.android.com/tips/lint
参照文章:http://blog.csdn.net/thl789/article/details/8037473
http://blog.csdn.net/hudashi/article/details/8333349
Android Lint是SDK Tools 16 (ADT 16)之后才引入的工具,通过它对Android工程源代码进行扫描和检查,可发现潜在的问题,以便程序员及早修正这个问题。Android Lint提供了命令行方式执行,还可与IDE(如Eclipse)集成,并提供了html形 ...
最近碰到了android横竖屏切换的问题。
大概情况:
下载文件的过程中会显示一个progressdialog, 在progressdialog正在现实的过程中执行横竖屏切换,这时会destroy activity, 然后activity会被重新启动,此时progressdialog会消失。
要求:
progressdialog 在横竖屏切换时不能消失。、
解决方案:
在网上查了几种解决方案,最后发现。其实解决这个很简单。只需要加一句。
在AndroidManifest.xml中给相应的Activity加一个属性
android:configChanges="keyboardHid ...
非常重要的一点是:AsyncTask必须在UI线程中实例化它,并且只能执行一次。
以下是AsyncTask的简要使用方法:
•您可以指定三个参数类型,泛型参数,进度值(执行过程中返回的值)和最终值(执行完返回的值)。
•该方法doInBackground()自动执行工作线程(后台线程)
•onPreExecute(),onPostExecute()和onProgressUpdate()都是在UI线程调用
•由doInBackground返回的值()发送到onPostExecute()
•您可以在执行doInBackground()时调用publishProgre ...
首先要说说怎么进RECOVERY.因为我看到好多新手提问.(提问前多看看帖子,多回回帖子,有莫大好处!)
第一种方法:彻底关机后,音量下键+开机键进入fastboot.
光标选择到RECOVERY选项上,就可以进入.(移动光标用音量上下键)
第二种方法:用ADB命令.手机在调试模式下连接电脑,打开CMD输入adb shell回车.然后输入su回车.然后输入reboot recovery回车.这就进去了.
第三种方法:用论坛搜索功能搜索Quick Boot或者ROM Manager安装一个,或者从市场里搞一个.也进去了.
我们知道要让TextView解析和显示Html代码。可以使用
Spanned text = Html.fromHtml(source);
tv.setText(text);
来实现,这个用起来简单方便。
但是,怎样让TextView也显示Html中<image>节点的图像呢?
我们可以看到fromHtml还有另一个重构:
fromHtml(String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler)
实现一下ImageGetter就可以让图片显示了:
ImageGetter imgGetter = ...
没有物理键盘的android手机都会使用软键盘。
有时候我们需要设置软键盘的默认输入模式位数字模式,方便用户输入。
例如:需求,点下EditText,出现数字输入模式软键盘。
实现方法:
EditText et = (EditText) findViewById(R.id.et);
et.setInputType(InputType.TYPE_CLASS_NUMBER);
需求:
在屏幕上画text,需要字体为蓝色,并且要有半透明效果
思路:
使用Canvas.drawText() 。
先看下面代码:
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
Paint paint = new Paint();
paint.setAlpha(0x40);
paint.setColor(Color.BLUE);
canvas.drawText("Hello", 0, 0, paint);
}
你认为这代码没错吧?
是的逻辑上的确没错。
可是出来的效果却没 ...
if (this.getResources().getConfiguration().orientation ==
Configuration.ORIENTATION_PORTRAIT) { //竖屏
//doSomrthing
} else {
//横屏时dosomething
}
在activity中重写这个方法
@Override
public void onConfigurationChanged(Configuration newConfig) {
// TODO Auto- ...
手机无法使用debug的解决方法
- 博客分类:
- android开发
描述:
用Nexus one debug,报错:
Device 'device_name' requires that applications explicitely
declare themselves as debuggable in their manifest.
Application 'com.prj.test01' does not have the attribute
'debuggable' set to TRUE in its manifest and cannot be debugged
解决方法:
<application android:icon=" ...
Here now are the FQL queries, each with a short description. For each query, replace 00000000 with your Facebook ID number.
1. Profile information of friends (Update 3; added “quotes” on 3 Jan 2010): SELECT uid, first_name, last_name, name, pic_big, affiliations, religion, birthday, birthday_date, se ...
这几天尝试了下facebook API的video.upload 接口。
我用的是facebook-java-api 3.0.2
这个版本没有实现video.upload 接口。 于是决定自己写。
参考photo.upload的写法写了个实现。满怀希望的去测试,结果报错,查了一下API文档,说:
You must make the video.upload call to http://api-video.facebook.com
于是把url改为http://api-video.facebook.com。
这时候不报错了,但是不幸的是,这时返回的并不是一个xml。而是一个facebook登陆 ...
描述:
之前写过一个工程用的是android1.5版本,现在我把它升级到了android2.0版本。
但在删除sdcard文件这一功能上出现了bug。
1.5版可以正常删除,但2.0却怎么也删不了。
所报的异常:
unable to unlink '/sdcard/music/eg.mp3': Permission denied (errno=13)
解决方案:log显示,肯定是permission的问题.
后来发现我们只需要在Manifest.xml加一个permission节点就可以解决了:
<uses-permission android:name="android.p ...
JClaim
JClaim是一个即时消息框架。它为IM客户端和工具提供一组Swing UI组件。它的特性包括:
1.跨平台:可运在Windows,Macintosh,Linux,Solaris平台之上。
2.可连接到各种聊天网络包括AIM (实现聊天,文件传输,Icons),ICQ (实现聊天),Yahoo! (实现聊天,文件传输),MSN(实现聊天), Jabber(实现聊天),GoogleTalk(实现聊天);
3.天气更新;
4.集成Web搜索和桌面搜索;
5.不需要本地安装,软件自动进行更新;
6.增强安全和病毒保护;
7.内置一个微型的servlet引擎;
8.实现日记 ...
- 2009-11-06 10:25
- 浏览 7965
- 评论(0)