摘要:
am命令的基本使用方法如下:usage:am[start|broadcast|instrument] am start -D INTENT am broadcast INTENT am instrument [-r] am启动应用程序的格式如下:am start -n {包名}/{包名}.活动eg: am start -n com.android.settings/com.android.settings.Settings // 启动android设置工具 阅读全文
摘要:
首先确认.classpath文件中是否存在如下内容:不存在则添加,然后F5刷新工程,如还不能显示则重启eclipse便可。 阅读全文
摘要:
同步格言:如果你向一个变量写值,而这个变量接下来可能被另一个线程读取,或者你从一个变量读修值,而它的值可能是前面由另一个线程写入的,此时必须使用同步volatile用于修饰变量,它规定对其修饰变量的访问必须从内存中获取,从而确保变量的同步。*多处理器的计算机能够暂时在寄存器或本地内存缓冲区中保存内存中的值。这么做的结果就是在不同的处理器上运行的线程可能在同一地址上看到不同的值。*编译器能够改变指令执行的顺序以使吞吐量最大化。这中顺序上的变化不会改变代码的语义,但编译器假充只有在代码中存在显示的修改指令时,内存中的值才会发生变化。 但是,内存的值可能在另外一个线程被修改。在下面三个条件下,对一个 阅读全文
摘要:
步骤如下:1、在libs目录下相应的创建一个properties文件(例如:gdx.jar库文件,要创建的对应文件为gdx.jar.properties)。2、文件内容如下:#\u6CE8\u91CAsrc=F:\\sources\\gdx-sources.jar其中"F:\\sources\\gdx-sources.jar"是库源码文件路径。3、完成后关闭项目再打开或重新启动eclipse便可生效。 阅读全文
摘要:
今天安装SVN客户端,软件报“invalid Drive G”错误,以前安装从来没有碰到过,后经网上查找,原来某些软件在用install information制作安装包时,采用了绝对路径,所以在别的电脑上安装时就可能出现找不到磁盘的错误。解决方法:运行cmd,输入subst G: %TEMP%,回车后再安装即可。(注:其中命令中的G就是指无效的磁盘,这个命令的作用就是将%TEMP%目录创建为一个G磁盘,有关subst命令的详细用法请自行查找) 阅读全文
摘要:
1 public class DevManager 2 { 3 private static final String TAG = "CpuManager"; 4 Context mContext; 5 6 public DevManager() 7 { 8 9 } 10 11 public DevManager(Context context) 12 { 13 mContext = context; 14 } 15 16 // 获取CPU最大频率(单位KHZ) 17 /... 阅读全文
摘要:
android获取cpu核心数代码如下 1 private int getNumCores() 2 { 3 // Private Class to display only CPU devices in the directory listing 4 class CpuFilter implements FileFilter 5 { 6 @Override 7 public boolean accept(File pathname) 8 { 9 ... 阅读全文
摘要:
创建android库工程和创建android一样,不同的只是创建完成后,在工程属性的"android"中勾选"is library",再“应用”即可。当使用库工程时,在主工程属性的“android”页面中,在library区块中添加要使用的库工程即可。注:1、当引用android库工程时,主工程要与库工程在同一目录下,否则引用失败。2、工作项目和库项目的资源名称,尽量不要重复,如果重复,编译器会优先使用工作项目的资源3、无法将一个库项目导出为一个jar文件4、库项目的Android系统版本必须等于或低于工作项目的系统版本 阅读全文
摘要:
格式相关ctrl + shift + f //代码格式化ctrl + shift + / //折叠所有块ctrl + shift +* //打开所有块ctrl + shift + o //自动整理导入文理查找/替换相关ctrl + shift + r //资源快速查找ctrl + shift + t //类查找ctrl + shift + g //查找所有引用ctrl + o //类成员查看ctrl + h //全局查找alt + shift + r //替换所有引用ctrl + L //行定位ctrl + q //快速定位至最后一个编辑的位置ctrl + shift + p //定位至对应的 阅读全文
摘要:
adb connectip地址 //连接局域网设备adb disconnect ip地址 //断开设备adb install name.apk //安装apk(确保仅有一个连接设备)adb uninstall name.apk //卸载apk(确保仅有一个连接设备)adb kill-server //关闭adb服务adb start-server //开启adb服务adb devices //查看已连接设备(确保仅有一个连接设备)adb shell //进入android系统adb push //将指定文件从电脑上拷贝至模拟器/设备中adb pull //将指定文件拷贝至电脑上 阅读全文