- 浏览: 23199 次
- 性别:
- 来自: 无锡
最新评论
-
zhoubo123:
谢谢你了 学习了
android倒影实现抖动的镜面效果 -
javatom:
不会的。。。
Android autoLink的注意点
文章列表
本例子在写的时候参照了网上的一个demo,在其基础上改的,具体出处找不到了,所以现在也没法附链接了
本文中可以参考注意积累的知识点如下:
1.将Drawable转换成BitMap
/**
* 将Drawable转化为Bitmap
* @param drawable
* @return
*/
public static Bitmap drawableToBitmap(Drawable drawable) {
int width = drawable.getIntrinsicWidth();
int height = drawable.getIntrinsic ...
先在工程中添加字体文件,位置为assets/font/arial.ttf,文件见附件
TextView nameTextView = (TextView) convertView.findViewById(R.id.name);
Typeface tf = Typeface.createFromAsset(context.getAssets(), "font/arial.ttf");
nameTextView.setTypeface(tf);
android延时更新UI
- 博客分类:
- android_日常积累
private final Handler mHandler = new Handler() {
public void handleMessage(Message msg) {
switch (msg.what) {
case :
//定义自己的消息事件
break;
default:
break;
...
adb shell 命令
- 博客分类:
- android_日常积累
adb shell 命令:
sound
tiwlan_loader
btipsd_cli
installd
ioctl
iftop
udhcpd
mv
monkey
sleep
cat (说明:adb shell cat /data/data/com.android.launcher/databases/launcher.db > /sdcard/launcher.db 拷贝文件)
start
ln
ls
hciattach
bma150_usr
printenv
monitorMTD
reboot
rsync
kill
setprop
qemud
sample
logcat ...
代码控制返回Home界面
- 博客分类:
- android_日常积累
Intent intent = new Intent();
intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(intent);
长按menu键不弹出软键盘
- 博客分类:
- android_日常积累
在onCrete方法中添加如下代码即可
getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
有时候我们需要记录当前ListView滚动到的位置,重新加载的时候要回到原位,不罗嗦,给出代码:
private OnScrollListener ScrollLis = new OnScrollListener() {
@Override
public void onScroll(AbsListView arg0, int arg1, int arg2, int arg3) {
}
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
if(scro ...
adb一些命令
- 博客分类:
- android_日常积累
1.
monkey 测试:dos窗口输入
(1)adb shell "monkey -p com.android.filemanager -v -v --throttle 750 100000" 1>d:/monkey_FileManager.txt
750:每隔750ms操作一次
100000:操作总次数
d:/monkey.txt 打印信息的位置(PC的D盘)
(2)monkey -p com.android.filemanager -v -v -s 750 --throttle 180000 >/sdcard/monkey.txt 2>& ...
使用selector可以实现在XML中动态改变布局:
(1)在res/drawable下定义一个文件advancedbutton.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true"
android:state_pressed=&q ...
在xml中定义布局时可能定义的很多组件的属性是相同的,此时可以使用style来减少代码量,以下是一个简单的例子:
(1)在res\values下创建style.xml文件来存放样式:
<?xml version="1.0" encoding="utf-8"?><resources> <style name="myStyle_Text1"> <item name="android:textSize">25sp</item> <item name= ...
(1)int width,height;
WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); screenWidth = display.getWidth(); screenHeight = display.getHeight(); (2)int width,height;
DisplayMetrics displayMetrics = new DisplayMetrics(); this.ge ...
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="请访问: www.baidu.com"
android:autoLink="all"
android:textColorLink="#FFFFFF00"
/>
对上面的一段Android的布局代码,此处有一个很小的问题提出来,也就是andro ...