Android
aurorayqz
这个作者很懒,什么都没留下…
展开
-
Android Studio导入从Github下载的源码
现在大神写的demo都是上传在Github,有时候我们想下载下来,在本地的Android Studio上观摩,编译运行一下大神的代码。但往往看到的是Android Studio进度条无尽的滚动。这是因为源码的Gradle版本和你Android Studio中Gradle版本不对,毕竟现在Gradle的版本升级得蛮快的。然后Android Studio就会下载对应的Gradle版本。但是天朝的网络并转载 2017-03-12 11:44:28 · 8624 阅读 · 5 评论 -
android中getSystemService详解
getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。转载 2017-03-17 12:10:20 · 1056 阅读 · 0 评论 -
Android应用程序组件间通信(二)——IntentFilter类简介
当Intent在组件间传递时,组件如果想告知Android系统自己能够响应和处理哪些Intent,那么就需要用到IntentFilter对象。顾名思义,IntentFilter对象负责过滤掉组件无法响应和处理的Intent,只将自己关心的Intent接收进来进行处理。 IntentFilter实行“白名单”管理,即只列出组件乐意接受的Intent,但IntentFilter只会过滤隐式Inte原创 2017-03-17 10:36:45 · 393 阅读 · 0 评论 -
sqlite3:not found 解决方法
sqlite3 为一个可执行脚本程序,在system/xbin/下面,某些品牌手机rom 不带这个东西,导致没有该工具。 所以在进行开发的时候在命令行用 adb 连接到手机使用 sqlite3 查看数据库出现 sqlite3:not found 网上搜索了一下,也有关于此问题的解决方法。 不过这里我给出一个相对来说比较简单的: 1、查看你手机的Andorid的版本,比如我的原创 2017-03-25 14:57:18 · 11350 阅读 · 1 评论 -
数据存储与访问之——初见SQLite数据库
本节引言:本节我们继续来学习Android数据存储与访问的第三种方式:SQLite数据库,和其他的SQL数据库不同, 我们并不需要在手机上另外安装一个数据库软件,Android系统已经集成了这个数据库,我们无需像 使用其他数据库软件(Oracle,MSSQL,MySql等)又要安装,然后完成相关配置,又要改端口之类的! 引言就说这么多,接下来我们来学习下这个东西~1.基转载 2017-03-25 15:03:54 · 869 阅读 · 0 评论 -
Gradle项目同步失败错误
Gradle项目同步失败错误错误信息:Gradle sync failed: Another 'refresh project' task is currently running for the project.解决方案:翻译过来是这样的:在任务栏打开File,选择Invalidate caches / Restart选项,执行。关闭Android Studio关闭A原创 2017-03-25 10:48:59 · 14921 阅读 · 4 评论 -
Android Device Monitor 文件管理的常见问题
Android Device Monitor 是 Android Studio 中用于监测模拟器或真机运行状态的一款开发者工具。但开发者在使用它的过程中往往会遇到很多问题,尤其对于新手。本文分析了实际学习中遇到的问题,包括:1. File Explorer 不显示文件;2. 无权访问 data 等文件; 3. 无权下载文件等,涉及到 Monitor 的基本操作以及 adb shell 和命令行的操转载 2017-03-24 23:49:40 · 16969 阅读 · 18 评论 -
解决AndroidStudio更新后在 Building gradle project info 一直卡住
Android Studio导入项目的时候,一直卡在Building gradle project info这一步,主要原因还是因为被墙的结果。gradle官网虽然可以访问,但是速度连蜗牛都赶不上...解决办法主要有两种,一是直接下载gradle离线包,二是修改项目的gradle-wrapper.properties里的gradle版本为自己电脑已有的版本。离线包下载导原创 2017-03-24 21:01:59 · 283 阅读 · 0 评论 -
java io系列
java io系列01之 "目录"java io 系列目录如下:01. java io系列01之 "目录"02. java io系列02之 ByteArrayInputStream的简介,源码分析和示例(包括InputStream)03. java io系列03之 ByteArrayOutputStream的简介,源码分析和示例(包括OutputStrea转载 2017-03-23 10:41:44 · 346 阅读 · 0 评论 -
Uri详解之——Uri结构与代码提取
一、URI与Uri大家可能经常会看到在开发时,怎么有的时候是URI,有的时候是Uri,这是怎么回事?名称如此相像的两个类是有什么区别和联系?1.所属的包不同。URI位置在java.net.URI,显然是Java提供的一个类。而Uri位置在android.net.Uri,是由Android提供的一个类。所以初步可以判断,Uri是URI的“扩展”以适应Andro转载 2017-04-07 13:50:46 · 595 阅读 · 0 评论 -
android Fragment详解三:实现Fragment的界面
为fragment添加用户界面 fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。 一个 要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。 注:如果你的f转载 2017-03-12 18:29:34 · 397 阅读 · 0 评论 -
Android Uri to Path
本文转载自:http://www.jianshu.com/p/f9a63fcc0b91起因Android在4.4之后的版本(包括4.4)中,从相册中选取图片返回Uri进行了改动。所以我们无法通过该Uri来取得文件路径,从而解码图片,将其显示出来。在4.3或以下可以直接用Intent.ACTION_GET_CONTENT打开相册;在4.4或以上,官方建议用ACTION_O转载 2017-04-07 12:20:58 · 1926 阅读 · 0 评论 -
Android ConnectivityManager详解
ConnectivityManager类,回答了关于网络连接的状态查询。它还通知应用程序,当网络连接的变化。可以通过如下调用得到这个类的一个实例Context.getSystemService(Context.CONNECTIVITY_SERVICE)。这个类的主要职责是:监控网络连接(无线网络连接,GPRS,UMTS等)发送广播意图时的网络连接的变化尝试“故障转移”到另一个网络时原创 2017-03-17 12:29:34 · 4348 阅读 · 0 评论