`
文章列表
如果处在安全模式,桌面没有你测试的应用图标或小米android 4.1.1系统getLaunchIntentForPackage为空时,可以采用setComponent退出到登录界面 @Override public void onQuit() { final CustomAlertDialog.Builder builder = new CustomAlertDialog.Builder( this); builder.setMessage(R.string.quit_login_dialog_title); builder.setPositiveButton(getR ...
04-19 14:38:08.868: W/ContextImpl(17290): Failed to ensure directory: /storage/sdcard1/Android/data/xxxx/files/xxx-cache 在android4.0源码出来以后,关于sd卡问题似乎没有解决好,起码上层api中没有体现到位。其实在framework层中有相应的类去获得内外置sd卡信息,是否可读写的权限。      在2.x的版本中,在manifest中配置的权限android.permission.WRITE_EXTERNAL_STORAGE确实是用来使得sd卡获得写的权限。而 ...
使用下面代码设置分隔线颜色,无效,竟然看不到分割线了,即使设置分割线宽度为100,也看不到,从这两行代码看,应该没什么问题吧,也是很常规的写法。 在CODE上查看代码片派生到我的代码片 listView.setDividerHeight(1);  listView.setDivider(new ColorDrawable(Color.GRAY));  为什么无效呢?看看setDivider的源码 在CODE上查看代码片派生到我的代码片 public void setDivider(Drawable divider) {      if (divider != null) {      ...
1,首先推荐http://blog.csdn.net/cc_net/article/details/10418711里的计算机原理学习 2,看过第一节博文,科普了下二进制,八进制,十进制,十六进制 http://baike.baidu.com/link?url=HlV6g_HSPFq6B09vTzfLbADFcQeODnGVcmyt9sqZ_BfH0rPgWQuABYcmARjBtRV6ggzlVjU5fAJxz5r8-j7 ...
http://www.cnblogs.com/fighter/archive/2011/09/18/2180005.html
背景:对于Android工程 Eclipse里编译好的.so文件放到 libs\armeabi下以后, 这样.so文件就可以打包到apk文件里,在apk装到手机上以后  在libs\armeabi下的.so文件应该就会解压到/data/data/这里是你project的包名(比如com.first.second)/lib下。 问题:写了个测试的android JNI app,.so已经放到了libs\armeabi下 而且从编译的apk里也能看到.so已经打包进去(解压apk文件,里边应该有lib文件夹) 但是在/data/data/com.test.test/lib下就是没有相应的.so文件 ...
可以在终端顺利启动Eclipse,但是鼠标双击,或者用起动器启动就会出现如下的内容: A Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the following locations:… 我碰到这个问题的原因是,我在~/.bashrc中加的Java的环境变量。这个文件在你启动终端的时候会被读取,但他并非全局的。所以双击是找不到jre ...
如果你的linux机子是32位的,那么运行android模拟器的时候会报错,如下: ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them you will have to do at least one of the following: - Use the '-force-32bit' option when invoking 'emulator'. - Set ANDROID_EMULATOR_FORCE_32BIT to 'true' in your environment. Either on ...
魅族MX系列手机打开usb调试后链接不上电脑, 1.在拨号键盘输入*#*#6961#*#* 2.设置页面->辅助功能 可以看到开发者选项,打开USB调试 3.在电脑端操作如下: 魅族BBS: 请在mac终端执行: $echo 0x2a45 > ~/.android/adb_usb.ini $adb kill-server $adb devices 不出意外应该可以了。这是由于我们14年之后的设备全部更新使用了魅族自己的vid引起的 原文:http://bbs.flyme.cn/thread-111712-1-1.html mac对应的是~/.android/adb_usb.ini ...
1、安装下载http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ 2、
相关东西 http://www.jobui.com/mianshiti/it/android/2682/
http://hukai.me/android-performance-patterns/ 2015新年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个方面展开,Android的渲染机制,内存与GC,电量优化。下面是对这些问题和建议的总结梳理。 0)Render Performance 大多数用户感知到的卡顿等性能问题的最主要根源都是因为渲染性能。从设计师的角 ...
AndroidStudio使用全新的构建系列—–Gradle。 这是官方为什么使用gradle 的理由:     Domain Specific Language (DSL) to describe and manipulate the build logic     Build files are Groovy based and allow mixing of declarative elements through the DSL and using code to manipulate the DSL elements to provide custom logic.     Bui ...
一、String.toCharArray数据转换成字符数组 public static void main(String args[]) { String s1 = "This "; char [] ch = s1.toCharArray(); System.out.println(ch); } 二、Arrays.fill填充数组中的每个元素都是value boolean[] a1 = new boolean[5]; Arrays.fill( a1,true ); 结果 a1[] = {true,true,true,true,true}; String[] a9 = ne ...
By weuo On March 16, 2013 · Add Comment To alter the license. First, go to Windows: %APPDATA%\syntevo\SmartGit\ OS X:    ~/Library/Preferences/SmartGit/ Unix/Linux:  ~/.smartgit/ and remove the file settings.xml (C:\Documents and Settings\Administrator\AppData\Roaming\syntevo\SmartGit\5) niub@xzy0 ...
Global site tag (gtag.js) - Google Analytics