`
marine8888
  • 浏览: 544376 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
1. 设置android手机为USB调试模式。步骤: menu---> 设置 ---> 应用程序 ---> 开发 , 选择【USB调试】 2. 用USB连接手机和电脑,并确保成功。步骤: 在windows下执行c:\adb devices, 查看手机是否已经连接成功。  3. 设置应用程序为调试模式。操作: 编辑AndroidManifest.xml 增加调试参数android:debuggable="true", 如下: <application android:icon="@drawable/icon" android ...
    Intent intent = new Intent(); intent.setClassName(<package name>, <class name>); startActivity(intent);  OR:    Intent i=new Intent; ComponentName com= new ComponentName(<Package Name> , <Calss Name>); i.setComponent(com); startActivity(i);  
res/values/attrs.xml<declare-styleable name="CellLayout"><!-- The width of a single cell --><attr name="cellWidth" format="dimension"  /><!-- The height of a single cell --><attr name="cellHeight" format="dimension"  />.. ...
class PInfo { private String appname = ""; private String pname = ""; private String versionName = ""; private int versionCode = 0; private Drawable icon; private void prettyPrint() { log(appname + "\t&quo ...
Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。          那我们能得到吗?很高兴的告诉你,能!      Context有个createPackageContext方法,可以创建另外一个包的上下文,这个实例不同于它本身的Context实例,但是功能是一样的。   这个方法有两个参数:1。packageName  包名,要得到Context的包名2。f ...
十进制转成十六进制:       Integer.toHexString(
找了很久,终于找到了。 <?xml version="1.0" encoding="UTF-8" ?> <merge xmlns:android="http://schemas.android.com/apk/res/android" xmlns:okCancelBar="http://schemas.android.com/apk/res/com.example.android.merge"> <ImageView android:layout_widt ...
A、设置主题实现全屏直接在AndroidManifest.xml文件中设定Activity主题为全屏模式 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  复制代码 B、代码实现全屏代码实现需要分两步做,如下:1、隐藏标题栏
DisplayMetrics dm = new DisplayMetrics(); dm = cx.getApplicationContext().getResources().getDisplayMetrics(); int screenWidth = dm.widthPixels; int screenHeight = dm.heightPixels;       WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDis ...
如果你要定制一个Android系统,你想用你自己的Launcher(Home)作主界面来替换Android自己的Home,而且不希望用户安装的Launcher来替换掉你的Launcher.我们可以通过修改Framework来实现这样的功能。这里以Android2.1的源代码为例来实际说明。1)首先了解一下Android的启动过程。  Android系统的启动先从Zygote开始启动,然后......(中间的过程就不说了).....一直到了SystemServer(framework)这个地方,看到这段代码:      /**     * This method is called from Zy ...
1、Android模拟器介绍 Android中提供了一个模拟器来模拟ARM核的移动设备。Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellard.org/qemu/),它可以提供一个虚拟的ARM移动设备。Android模拟器被命名为goldfish,用来模拟包括下面一些功能的ARM SoC: * ARM926ej-S CPU * Thumb support * MMC * RTC * Keyboard * USB Gadget * framebuffer * TTY driver * NAND FLASH Andr ...
在make完源码之后,make sdk 之前,我们可能需要修改一下源码:   将文件 $android_path/frameworks/base/include/utils/Asset.h 中的     UNCOMPRESS_DATA_MAX = 1 * 1024 * 1024   改成  UNCOMPRESS_DATA_MAX = 2 * 1024 * 1024   保存 退出 ; #cd $android_path #make sdk  
  格式:grep oldString -r1 /path | xargs sed -i "s/oldString/newString/g"   例如:    grep fuck_you -rl /home/fuck | xargs sed -i "s/fuck_you/fuck_me/g"   网上使用下面这种格式比较多,但是我在ubuntu 10.10下就是出错,提示:没有这个文件或者文件夹 sed -i "s/oldString/newString/g" 'grep oldString -r1 ...
从文件内容查找匹配指定字符串的行:$ grep "被查找的字符串" 文件名从文件内容查找与正则表达式匹配的行:$ grep –e “正则表达式” 文件名查找时不区分大小写:$ grep –i "被查找的字符串" 文件名查找匹配的行数:$ grep -c "被查找的字符串" 文件名从文件内容查找不匹配指定字符串的行:$ grep –v "被查找的字符串" 文件名从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行find / -type f -name "*.log" | x ...
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大 的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替 ...
Global site tag (gtag.js) - Google Analytics