Android
文章平均质量分 52
极客星云
赵庆峰(极客星云),Java领域技术布道师,优快云博客专家,毕业于安阳师范学院,目前担任百融云创Java后端工程师,专注于JAVA后端技术,喜欢有挑战性和难度的技术攻关任务。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android TextView 解析字符串中的多个超链接
在Android 开发中,有时候需要解析后台返回的字符串的所有超链接,点击超链接可以打开网址。原创 2021-05-19 11:40:42 · 705 阅读 · 0 评论 -
Android 随时随地键值对存储对象解决方案
Android 随时随地根据key,value 获取本地保存的对象原创 2020-07-06 15:52:58 · 786 阅读 · 0 评论 -
Android 连续按两次退出App
Android 开发App中很常见的一种需求,连续按两次退出App.原创 2019-06-11 20:34:00 · 1650 阅读 · 0 评论 -
Android中原生WebView与HTML5 里的 JS交互
在Android 帝国中,使用WebView 如何和HTML5 里面的JS 进行交互呢?原创 2019-09-11 20:17:00 · 529 阅读 · 0 评论 -
1.Android系统架构
Android 大致可以分为四层架构,五块区域。 1. Linux 内核层 2. 系统运行库层 3. 应用框架层4. 应用层转载 2015-07-18 13:51:03 · 1789 阅读 · 0 评论 -
2.Android 发布版本图和应用开发特色
一、Android 发布版本图 下表中列出了目前市场上主要的一些 Android系统版本及其详细信息,查看最新的数据可以访问http://developer.android.com/about/dashboards/Android发布版本图更新于2015-6-1二、Android开发特色1. 四大组件转载 2015-07-18 14:46:06 · 1386 阅读 · 0 评论 -
3.前行必备,掌握日志工具的使用
-----------摘自《第一行代码》------------一、添加 LogCat 到你的 Eclipse 日志在任何项目的开发过程中都会起到非常重要的作用,在 Android项目中如果你想要查看日志则必须要使用 LogCat 工具。当你第一次在 Eclipse 中运行 Android 项目的时候,Eclipse 会提醒你一次是否要添加 LogC转载 2015-07-18 20:20:20 · 1932 阅读 · 0 评论 -
4.Android四大组件之Activity基本用法
一、什么是Activity? 活动(Activity)是最容易吸引到用户的地方了,它是一种可以包含用户界面的组件,主要用于和用户进行交互。一个应用程序中可以包含零个或多个活动,但不包含任何活动的应用程序很少见,毕竟谁也不想让自己的应用永远无法被用户看到。二、Activity的基本用法? 2.1 创建工程 2.1.1 新建名为“Act转载 2015-07-26 19:00:30 · 2162 阅读 · 4 评论 -
微信SDK开发学习第一课
微信注册用户6亿,把微信当做推广平台已经成为主流。原创 2015-08-10 18:39:05 · 3017 阅读 · 4 评论 -
微信SDK开发学习第二课
这节课主要测试官方微信SDK 案例源码,已经会的请绕过此篇。原创 2015-08-11 09:38:08 · 2660 阅读 · 3 评论 -
微信SDK开发学习第三课
实战朋友圈分享功能原创 2015-08-21 15:37:24 · 2443 阅读 · 0 评论 -
1.传感器学习笔记之初次相识
传感器概述 现在市面上的Android手机和平板电脑(TV除外)都内置了传感器,否则很多游戏和应用就无法使用了。然而Android SDK支持的传感器并不是每一部Android设备都支持的传感器,大多数安卓设备只支持一部分传感器。常见的安卓传感器种类动作 ( Motion ) 传感器 Motion 这类传感器在三个轴(x,y,z)上测试加速度和旋转角度。 包括如下几个原创 2015-08-21 22:57:59 · 2002 阅读 · 0 评论 -
2.传感器学习笔记之光照传感器
这节课我们来学习安卓中的光照传感器,已经会的请绕过此篇。原创 2015-08-29 04:32:52 · 5464 阅读 · 0 评论 -
Android打开/关闭蓝牙封装工具类
封装的 蓝牙打开/关闭 工具类原创 2015-10-05 18:42:26 · 2825 阅读 · 0 评论 -
微信公众号开发学习指南
微信公众号开发自己学习时不知从何下手,写此文希望可以帮到今后学习开发这方面的朋友。 学编程以来,刚开始我一直挺喜欢看视频教程的,边学边模仿。然而现在视频教程我却越发不愿意看了,越来越觉得教程最好还是看官方文档好,希望今后学习的朋友能和现在的我一样早些养成看官方文档的习惯。借用马士兵老师曾说的一句话,不要养成穿“二手鞋”的习惯,那样你永远无法超越别人。原创 2015-12-01 17:50:49 · 5110 阅读 · 0 评论 -
微信“公众平台测试账号”接口调试指南
本文讲来通过使用“公众平台测试账号”结合接口调试工具进行讲解,因为实际开发除了appId和接口以及业务逻辑全部需要自己实现之外,调用方式和这个大致是一样的。 所以为了先整体上探究下微信开发接口的调用方式,所以我们可以通过学习下本文来先简单了解下,之后根据官方标准和实际需求实现自己需要的接口即可。 上一篇中我们简单介绍下微信开发如何入门以及可能用到的资源和学习文档,这篇我们来整体看下微信原创 2015-12-03 11:17:36 · 16004 阅读 · 0 评论 -
微信“公众平台测试账号”接口接入指南
本文主要讲解微信公众号Struts2框架进行服务器验证接口对接。原创 2015-12-04 09:43:08 · 4725 阅读 · 0 评论 -
Android 返回键返回显示退出弹窗特效
Android 返回键返回现实退出弹窗特效 /** * 返回键退回到登陆页面 **/ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepe...原创 2019-06-20 19:50:02 · 1603 阅读 · 0 评论 -
TBS 腾讯浏览服务(X5WebView) 集成指南
TBS 腾讯浏览服务 之X5WebView集成指南原创 2019-06-15 18:38:14 · 8179 阅读 · 4 评论 -
1.Android Studio 环境搭建并配置Genymotion
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------一、Android Studio的引入: 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境)。它基于Intellij IDEA开发环境,旨在取代Eclipse和ADT(Android开发...原创 2015-07-11 13:10:25 · 7749 阅读 · 0 评论 -
2.Android Studio创建安卓项目及项目结构
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------上一篇Android Studio搭建完成了,接下来我们就用Android Studio创建我们的安卓项目吧!一、使用Android Studio 图形用户界面创建安卓工程1.使用Android Studio创建Android项目,启动Android Studio,原创 2015-07-11 16:32:18 · 8004 阅读 · 0 评论 -
Android WebView 内处理302重定向
解决webView 无法加载带有重定向的URL转载 2016-03-27 23:58:04 · 9498 阅读 · 0 评论 -
添加RequestWindowFeature去除标题崩溃
继承自ActionBarActivity后加上requestWindowFeature(Window.FEATURE_NO_TITLE);应用会崩溃。转载 2016-04-15 22:59:27 · 2611 阅读 · 0 评论 -
Splash动画启动app时空白屏
启动app的时候出现先白瓶或者黑屏然后才进入第一个界面解决方案转载 2016-04-16 01:31:37 · 1475 阅读 · 0 评论 -
沉浸式状态栏设置方法
沉浸式状态栏:Android 4.4中,沉浸式体验得到了再次强化,提供了一种“全屏模式”(Full-screen Immersive Mode)。全屏模式又分两种,一种叫后撤式 (Lean Back),另一种叫做沉浸式(Immersive)。转载 2016-04-16 01:58:51 · 1404 阅读 · 0 评论 -
精简代码实现Activity回退到任意Fragment
精简代码实现Activity 回退到任意Fragment.需求背景:一般如果从Fragment跳转到一个登陆Activity ,当你结束掉登陆Activity再回来时发现会自动回到切换到第一个Fragment,这样肯定不是我们想要的。我们想要的再次回到第四个Fragment。查了下资料,发现有人用自定义一个接口然后继承该接口实现的。然而鄙人最怕麻烦,经过测试,这样是比较精简的方法便可以实现。原创 2017-03-17 15:30:43 · 1180 阅读 · 0 评论 -
转: include android instant app support 是什么?
include android instant app support 是什么?想象一下,你的一个朋友给你发送了一个关于小猫视频的链接,他们承诺你肯定会很喜欢,但是当你点击链接的时候,你才发现需要下载APP才能观看视频。先不考虑你会不会下载APP,或者忽略那个链接,或者冒险在网络上找到那个小猫视频,这都不是好的用户体验,但却是许多安卓用户面临的场景。我们大部分人都有过这样的体验,就是下...转载 2018-06-09 23:33:20 · 14825 阅读 · 0 评论 -
真正解决方案:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error:
开发安卓应用的时候,你可能遇到 这个错误 Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details故障原因:修改了布局文件,但是在别的地方调用了,导致找不到该资源ID...原创 2018-07-15 15:38:06 · 8931 阅读 · 1 评论 -
真正解决方案:Cannot resolve symbol 'xxx' (Android Studio 3.1.4)
最近更新了Android Studio 到最新版本3.1.4,但是却出现了一个问题, Cannot resolve symbol ‘Theme’ in styles.xml (Android Studio) Failed to load AppCompat ActionBar with unknown error. 经过 一番苦战,终于找到了解决方案。故障分析:当更新到...原创 2018-08-12 10:06:01 · 198838 阅读 · 59 评论 -
实战Android读取USB数据到手机自带存储中
0x01 写在前面的话前几天,朋友找我求助需要读取单反数据到手机自带存储中,我了解了下情况,他们之前用的MTP协议的方式读取,结果获取到的图片都是单反相机中的缩略图,不是高清图。刚开始也是费了一番功夫,好在终于搞定了。0x02 Android读取单反数据到手机自带存储中2.1 添加权限首先,我们要读取USB 设备所以肯定需要USB 的读写权限,所以在AndroidManifes...原创 2018-10-18 21:44:43 · 8133 阅读 · 14 评论 -
解决方案之Android 国际化资源完美兼容6.0,7.0,8.0
在Android世界中,一般App应用的语言是根据Android系统显示的语言变化的,但是有时候有些应用需要单独设置App的显示语言。Android 国际化实现国际化一般最常用的是支持简体中文和美式英文。思路:切换Project视图创建多个国家的资源文件夹调用语言切换工具类(获取string.xml 通过Resource对象,然后更新)在Application启动的时候加载修改语言...原创 2018-11-28 23:36:31 · 2898 阅读 · 2 评论 -
Android 图片相关注意事项
安卓开发过程中图片相关注意事项0x00 安卓开发中常用的启动图标尺寸大小对照表0x01 安卓开发常用辅助工具0x02 安卓开发图片格式注意事项原创 2016-03-25 01:16:07 · 1207 阅读 · 0 评论 -
解决方案:java.lang.NullPointerException: activityToken
在开发安卓应用的过程中,我们经常有这样一种需求。当界面打开的时候,我们需要将光标自动聚焦到EditText 输入框中。这样的需求在Android 8.0(API 26)之前不会有任何问题。但是一旦当我们的Android 系统版本升级到8.1后,如果我们之前的代码曾经设置的是界面打开就自动聚焦到EditText 输入框。EditText 控件上就会引发崩溃。错误日志如下所示:java.la...转载 2019-03-27 18:44:30 · 1592 阅读 · 0 评论 -
转:解决android.os.NetworkOnMainThreadException
最近在做一个项目App开发时遇到了这个异常: android.os.NetworkOnMainThreadException然后Google了下相关博文,翻到了一篇帮我解决了这个问题有用的答案,这里做个笔记。转载 2016-02-21 19:06:57 · 1731 阅读 · 0 评论 -
解决方案:Can't process attribute android:fillColor="@android:color/white":
故障描述Can’t process attribute android:fillColor="@android:color/white":references to other resources are not supported by build-time PNGgeneration. File was preprocessed as vector drawable support w...原创 2019-06-03 23:28:05 · 7000 阅读 · 1 评论 -
3.Android Studio 之命令行开发安卓
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------目录:Android Studio 之命令行开发安卓一、命令行获取所有可用的安卓系统镜像信息二、命令行创建创建安卓项目三、命令行编译安卓程序 3.1 使用aapt.exe工具生成R.java文件 3.2 使用a原创 2015-07-13 01:49:40 · 5816 阅读 · 1 评论
分享