技
文章平均质量分 89
星月黎明
这个作者很懒,什么都没留下…
展开
-
android 中的栈和堆
1、dalvik的Heap和Stack这里说的只是dalvik java部分的内存,实际上除了dalvik部分,还有native。这个以后再说。下面针对上面列出的数据类型进行说明,只有了解了我们申请的数据在哪里,才能更好掌控我们自己的程序。2、对象实例数据实际上是保存对象实例的属性,属性的类型和对象本身的类型标记等,但是不保存实例的方法。实例的方法是属于数据指令,是保存在Stack里面,也就是上...转载 2018-03-20 09:54:25 · 2529 阅读 · 1 评论 -
Android Studio 更新 Android 6.0 之后无法使用 org.apache.http 包的问题
android6.0SDK中删除HttpClient的相关类的解决方法一、出现的情况在eclipse或 android studio开发,设置android SDK的编译版本为23时,且使用了httpClient相关类的库项目:如android-async-http等等,会出现有一些类找不到的错误。导入一些包,出现一片红。。。吓尿了。二、原因android 6.0(api 23) SDK,不再提供...转载 2018-04-15 11:23:20 · 810 阅读 · 1 评论 -
Eclipse报错 Unable to build: the file dx.jar was not loaded from the SDK folder
由于最近通过SDK-Manager更新了build-tools,当要用到dx.jar这个包时,自动调用最新build-tools中dx.jar,但是运行Android项目时Console却提示:Failed to load C:\Program Files (x86)\android\android-sdk\build-tools\26.0.0-preview\lib\dx.jarUnable t...转载 2018-04-12 18:09:03 · 724 阅读 · 0 评论 -
Android 启动APP 去掉标题栏
这个是全局设置: android:theme="@android:style/Theme.Light.NoTitleBar" 这个是在Activity中设置: requestWindowFeature(Window.FEATURE_NO_TITLE);这个是设置启动APP白屏的图片:<style name="SplashTheme" parent="AppTheme"> &l...原创 2018-06-29 17:59:54 · 786 阅读 · 0 评论 -
Android webview处理404、500、断网、timeout页面的问题
Google虽然在Android6.0解决了这个问题,但是Android6.0以下的手机市场占有率还是很多的,所以我们就要自己手动去解决这个问题。处理404、500在Android6.0以下我们是不能直接获取到404或者500的,Android6.0谷歌解决了这个问题。那么在Android6.0以下的系统我们如何处理404这样的问题呢?两种解决方案:方案一(推荐)通过获取网页的title,判断是否...转载 2018-07-03 17:43:32 · 942 阅读 · 1 评论 -
AndroidP版本第7季targetSdkVersion政策
2018年8月 新发布应用-必现为26或更高 2018年11月 升级现有应用-必须为26或者更高 2019年之后新发布或升级应用-必须为一年内发布的Android版本 国内TargetSdkVersion政策 谷歌要求P版本上面应用设置的targetSdkVersion需要>=17,否则会弹出警告对话框提示用户,并且谷歌有明确的CDD...原创 2019-03-05 08:47:38 · 302 阅读 · 0 评论 -
AndroidP版本第7季第二节只对targetSdkVersion>=28生效的变更
参考文档:https://developer.android.com/about/versions/pie/android-9.0-changes-28 前台服务权限 使用前台服务的应用必须请求 FOREGROUND_SERVICE 权限。 只需要在manifest中声明,系统自动授予,无需动态授权 若无此权限运行前台服务,会发生SecurityExcepti...原创 2019-03-05 08:50:14 · 397 阅读 · 0 评论