`
hw3com
  • 浏览: 57159 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
Android模拟器无法上网的原因 因为要调试webkit,在模拟器上调试,无法上网,故开始寻找解决方案。 过程 1.网络搜索,方法千奇百怪; 2.得知应该是DNS问题,故尝试IP直接访问,ok; 3.设置模拟器的DNS即可 方法 adb shell setprop net.dns1 你本机的DNS。 注意如果是公司的话可能有2个DNS,注意测试本机的访问是那个DNS,可以抓包查看到。
Android 使用android-support-multidex解决Dex超出方法数的限制问题 trouble writing output: Too many method references: 67131; max is 65536. You may try using --multi-dex option. References by package: 原理: 1. buildtools>21.1.1 用到其中的mainDexClasses 2. 获得分包索引文件 mainDexClasses --output $main_dex_include classes.jar ...
Android SDK无法安装 installer_r14-windows.exe出现无法下一步 java sedevelopment kit not found 而我们本机是有java的. 为什么呢? 请检查一下你的java是不是绿色的,只是拷贝过来设置了path环境变量. 对了,问题就在这里. android sdk安装检查的不是环境变量 检查的是注册表.哈哈 请将下面内容保存为jdk.reg Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Developmen ...
#str = 需要匹配的字符串 #Pattern p = Pattern.compile(正则匹配规则); #Matcher m = p.matcher(str); #m.find();==是否匹配了,boolean值 #m.group(1);$1 #m.group(2);$2
首先 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />  其次 File file = new File("需要删除的路径"); boolean deleted = file.delete();
Android对文件夹的命名有规则,例如屏幕方向在是否触摸屏之前,触摸屏在屏幕尺寸之前,例如res/layout-large-port-notouch-qwerty ,res/layout-large-port-stylus-nokeys,res/layout-normal-land-finger-qwerty 等等,这里的port是portrait,和land(landscape)对应。但是如果我们要为每种可能的排列主要进行处理,几乎不太可能,我们看看Android选取文件的一些原则: 一、Android会将不适配的文件作为候选,例如有一个res/layout-large-port,而当前设 ...
方法: 其一: 在 $HOME/.gnome2/nautilus-scripts 目录下增加一个文件: Open in terminal, 设置它的权限成为可执行,然后编辑它的内容如下: gnome-terminal --working-directory=$PWD 保存后,在你想要终端运行的目录中,点右键选择 Scripts->Open in terminal,就可以打开终端了,并且终端的起始目录就是你的当前目录 其二: 直接安装一个软件包nautilus-open-terminal sudo apt-get install nautilus-open-terminal 重启X(Ct ...
android开机启动android.intent.action.BOOT_COMPLETED 遇到一个问题,就是开机启动我只需要第一次,类似于开机向导一样的功能 但是每次开机的时候都会接受这个BOOT_COMPLETED 这样会有一个开机的进程,这种属于资源浪费。 我们可以setComponentEnabledSetting,节约资源。
在文本下输入以下命令.     ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]         +   设置属性。         -    清除属性。         R   只读文件属性。         A   存档文件属性。         S   系统文件属性。         H   隐藏文件属性。         [drive:][path][filename]   指定要处理的文件属性。         /S  处理当前文件夹及其子文件夹中的匹配文件。     ...
int long_int_array[]={1,2,3,4,5}; int short_int_array[]=[0,6]; int l_len = long_int_array.length() - 1; int s_len = short_int_array.length() - 1; 使用short_int_array顺序替换long_int_array for(i=0;i<s_len;i++) { long_int_array[l_len-i] = short_int_array[s_len-i]; } 使用short_int_array逆序替换long_in ...
开发过程中可以发现,如果email未设置账户, 则发送android.intent.action.SENDTO这个intent的时候。 会出现找不到activity的异常。 查看代码可以发现。 AndroidManifest.xml 中 <activity android:name=".activity.MessageCompose" android:enabled="false"///////////关键在这里。。 /> 这里设置未false之后则无法接受。 如果需要修改可以去掉这行即可。 此外需要注意的是,不设置账号本身调用 ...
原生的QSB默认的是GOOGLE搜索 但是国内用的比较多的是BAIDU。 故需要修改未BAIDU. 1.src/com/android/quicksearchbox/google/SearchEngineSettings.java 增加了简体中文的判断 public static boolean bSimplifiedChinese() { String laungue = Locale.getDefault().getLanguage(); if (laungue != null && laungue.equals("zh&qu ...
先用C写JNI层代码,再把JNI层代码注册函数添加到AndroidRuntime运行时库中,编辑frameworks/base/core/jni/AndroidRuntime.cpp文件: 按照文件上的方法对应增加下面两行: .......... extern int register_android_test(JNIEnv* env);//这是android_test.cpp文件中的注册函数 .......................... static const RegJNIRec gRegJNI[] = { ......... ......... REG_JNI(register_a ...
Android系统中内置了浏览器应用/system/app/ Browser.apk,默认它生成User Agent 的策略如下: 以Android2.3为例,其 具体逻辑在:android.webkit.WebSettings.getCurrentUserAgent() 方法中。 Mozilla/5.0 (Linux; U; Android $(VERSION) ; $(LOCALE) ; $(MODEL) Build/$(BUILD) ) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 上 ...
在开发中经常遇到再一个输入框中需要使用到图片的问题. 这里做一个备份 1.在XML中使用 android:drawableLeft="@drawable/icon" 2.代码中动态变化 Drawable drawable= getResources().getDrawable(R.drawable.drawable); ///!!!!!!!!!!!!!!!!!!!!!!!这一步必须要做,否则不会显示. drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight()); ...
Global site tag (gtag.js) - Google Analytics