self-confidence,the source of all the power

导航

随笔分类 -  android development

上一页 1 2

android 消息机制
摘要:一. 消息机制的存在理由 1. ANR 全名是application is not response,即程序无响应,这是android非常常见的异常,在点击屏幕后,UI在5秒内无更新,则会抛出ANR的异常. 2. 为了避免ANR的出现,android规定所有关于网络方面等耗时的操作都不能在主线程... 阅读全文

posted @ 2015-05-06 16:27 漩涡鸣人 阅读(183) 评论(0) 推荐(0)

popup menu案例,无说明只代码
摘要:效果图:布局文件, 展示列表的容器 每一列的布局 java 代码实现popup menu的类public class PopMenu { private ArrayList itemList; private Context context; priva... 阅读全文

posted @ 2015-05-06 00:13 漩涡鸣人 阅读(313) 评论(0) 推荐(0)

RadioButton 带下划线切换的案例
摘要:xml code:mIndicator = mRootView.findViewById(R.id.indicatorView);//underlne... 阅读全文

posted @ 2015-05-03 18:46 漩涡鸣人 阅读(4849) 评论(0) 推荐(0)

edittext 的一个案例
摘要:" 阅读全文

posted @ 2015-05-03 10:27 漩涡鸣人 阅读(195) 评论(0) 推荐(0)

android 图片透明
摘要:在ImageButton中载入图片后,图片周围会存在一圈白边,会影响到美观,其实解决这个问题有两种方法一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"第二种方法就是将ImageButton背景改为透明,这个方法更常用在... 阅读全文

posted @ 2015-04-20 16:43 漩涡鸣人 阅读(359) 评论(0) 推荐(0)

android 环境搭建
摘要:最近 Google 被墙了, 上传一下自己收集的 Android 开发环境, 下面给出的官网链接也可以下载;1. 百度网盘下载地址Android集成环境 NDK JDK 总链接 : http://pan.baidu.com/s/1bnjaDKb;Android Studio Linux版 : htt... 阅读全文

posted @ 2015-04-07 13:54 漩涡鸣人 阅读(186) 评论(0) 推荐(0)

android flash config file
该文被密码保护。

posted @ 2013-02-04 19:08 漩涡鸣人 阅读(29) 评论(0) 推荐(0)

cpu stat
摘要:Linux平台Cpu使用率的计算proc文件系统/proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为内核与进程提供通信的接口。用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取/proc目录中的文件时,proc文件系统是动态从系统内核读出所需信息并提交的。/proc目录中有一些以数字命名的目录,它们是进程目录。系统中当前运行的每一个进程在/proc下都对应一个以进程号为目录名的目录/proc/pid,它们是读取进程信息的接口。此外,在Linux 2.6.0-test6以上 阅读全文

posted @ 2013-02-04 15:24 漩涡鸣人 阅读(579) 评论(0) 推荐(0)

android device action and adb command
摘要:1.恢复出厂设置"adb -s " + self.__serial + " shell am broadcast -a android.intent.action.MASTER_CLEAR"2.获取device cpu'adb -s ' + self.__serial + ' shell getprop ro.product.device'3.type(eng/user)'adb -s ' + self.__serial + ' shell getprop ro.build.type'4.判 阅读全文

posted @ 2013-02-04 14:46 漩涡鸣人 阅读(505) 评论(0) 推荐(0)

android resource
摘要:▪getAssets().list(prefix_string)res/raw和assets的相同点:▪1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。▪res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以再建立文件夹 阅读全文

posted @ 2013-02-01 16:27 漩涡鸣人 阅读(180) 评论(0) 推荐(0)

intent
摘要:Intent是一种运行时绑定(runtime binding)机制,它能在程序运行的过程中连接两个不同的组件。通过Intent,你的程序可以向Android表达某种请求或者意愿,Android会根据意愿的内容选择适当的组件来响应。比如,有一个Activity希望打开网页浏览器查看某一网页的内容,那么这个Activity只需要发出WEB_SEARCH_ACTION请求给Android,Android 会根据Intent的内容,查询各组件注册时的声明的IntentFilter,找到网页浏览器Activity来浏览网页。在应用中,我们可以以两种形式来使用Intent:直接Intent:指定了comp 阅读全文

posted @ 2013-02-01 15:01 漩涡鸣人 阅读(689) 评论(0) 推荐(0)

logcat and monkey
摘要:>>> cmd = 'adb shell monkey -p com.android.music --throttle 1000 -v 10000 --ignore-crashes'>>> import subprocess>>> process = subprocess.Popen(cmd,stdout=subprocess.PIPE,stderr=subprocess.STDOUT)>>> process.terminate() 在这里kill掉进程后,monkey仍然在手机上运行>>> 阅读全文

posted @ 2012-12-28 11:18 漩涡鸣人 阅读(413) 评论(0) 推荐(0)

serial number
摘要:android device serial number saved in file:sys/class/android_usb/android0/iSerialso if you want change it's serial you only rewrite a new number to sys/class/android_usb/android0/iSerialcommand: adb remount adb shell cat newNumberfile > sys/class/android_usb/android0/iSerial 阅读全文

posted @ 2012-10-18 11:34 漩涡鸣人 阅读(840) 评论(0) 推荐(0)

getprop 获取android系统属性
摘要:在android系统中,它的根文件系统下有几个用于启动系统时需要的配置文件: /init.rc /default.prop /system/build.prop 通常我们可以通过命令getprop获取,setprop设置。 在使用这两个命令前,先看看build.prop里面到底有些什么东西: adb 阅读全文

posted @ 2012-09-13 15:17 漩涡鸣人 阅读(17530) 评论(1) 推荐(1)

adb 命令模拟按键事件
摘要:主要用于研发,写软件,玩的话就没有必要了。例子:adb shell input keyevent 4 #这条命令相当于按了设备的Backkey键adb shell input keyevent 3 #press home key每个数字与keycode对应表如下:0 --> "KEYCODE_UNKNOWN"1 --> "KEYCODE_MENU"2 --> "KEYCODE_SOFT_RIGHT"3 --> "KEYCODE_HOME"4 --> "KEYCODE_BACK 阅读全文

posted @ 2012-09-13 14:52 漩涡鸣人 阅读(2585) 评论(0) 推荐(0)

wifi 连接电脑
摘要:通过笔记本的wifi来上网,没有无线路由的情况下可以使用。echo http://www.jmbbs.com/forum.php?mod=viewthread&tid=1289632virtual wifi access point1.启用并设定虚拟WiFi网卡:运行命令:netsh wlan set hostednetwork mode=allow ssid=wuminPC key=wuminWiFi禁用:mode = disallow2.设置Internet连接共享:在“网络连接”窗口中,右键单击已连接到Internet的网络连接,选择“属性”→“共享”,勾上“允许其他· 阅读全文

posted @ 2012-09-09 11:50 漩涡鸣人 阅读(344) 评论(0) 推荐(0)

adb command
摘要:常用命令adb devicesadb install apkname.apkadb install -r apkname.apk 安装并覆盖原安装程序,保留原来数据和内容。adb shell 进入android系统并获得root权限adb uninstall packagename由于系统文件是不允许删除的,因此可以进入到系统获取root permission,再使用rm 命令直接删除目标文件.adb remount 重新挂载文件系统adb shell pm list packages 列出系统上所有的包adb shell pm list instrumentation 列出系统上可用的测试包 阅读全文

posted @ 2012-09-08 18:26 漩涡鸣人 阅读(537) 评论(0) 推荐(0)

android UI menu code
摘要:目前还没有整理,只是把代码弄上来。package com.mediatek.uidemo;import android.app.Activity;import android.os.Bundle;import android.view.ContextMenu;import android.view.ContextMenu.ContextMenuInfo;import android.view.Menu;import android.view.MenuItem;import android.view.SubMenu;import android.view.View;import android. 阅读全文

posted @ 2012-08-14 14:17 漩涡鸣人 阅读(433) 评论(0) 推荐(0)

上一页 1 2