【Android】
DimpleMe
666
展开
-
Android开发中使用地图需要的权限
安卓使用地图开发获取权限1private void getPermission() {2 ListString> permissionList = new ArrayList();3 if (ContextCompat.checkSelfPermission(getApplicationContext(), Manifest.permissi原创 2017-09-06 19:07:52 · 1422 阅读 · 0 评论 -
Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'的解决办法
前言在Android的开源环境下,也就多出来很多优秀的第三方的项目,但是因为很多第三方的项目和目前你正在开发的APP使用的Lib有些是重复的,这样会导致transformClassesWithDexForDebug 本文介绍年两种方法来处理这个问题。解决方案添加“multiDexEnabled true”到 defaultConfig在app的build.gradle文件中的 defaultC原创 2018-03-20 16:09:58 · 34399 阅读 · 5 评论 -
2018React-Native环境安装及运行第一个demo
前言Android放下很久了,前段时间一直扎根于前端三大件(HTML、CSS、JavaScript)的学习,目的呢是想为之后的学习React Native学习做好准备。趁着离考试还有一段时间,也是重新走上Android开发的道路。 现在确实是移动设备占优,现在智能手机能够完成网页端很多的工作。大有一统江山的趋势。移动开发在未来的很长时间里面都是热门。 工欲善其事必先利其器,本文主要...原创 2018-03-08 12:54:55 · 2881 阅读 · 0 评论 -
Android学习之路笔记
最近是看了下大二上学期的时候学习Android的一些笔记资料,觉得以前是写的还有需要改进的地方,所以准备再重新整理整理发出来。学习Android的时候,是采用的视频+文档结合的方式。书呢看的是:郭大神的《第一行代码》。所以本篇笔记还是按照郭大神的目录来进行记录的。 第一章:了解全貌——Android王国简介1、Android的四层架构:Linux内核层、系统运行库层、应用框架...原创 2018-03-08 12:49:10 · 3414 阅读 · 0 评论 -
Android BroadcastReceiver 的静态动态注册及区别
前言为了方便Android系统各个应用程序及程序内部进行通信,Android系统引入了一套广播机制。各个应用程序可以对感兴趣的广播进行注册,当系统或者其他程序发出这条广播的时候,对发出的广播进行注册的程序便能够收到这条广播。为此,Android系统中有一套完整的API,允许程序只有的发送和接受广播。 本文会分别介绍静态注册广播和动态注册广播的方法并比较这两种的区别。 在此会先说明...原创 2018-03-08 12:47:25 · 9453 阅读 · 0 评论 -
Android Activity生命周期
前言在Android开发的过程中,有一个特别重要的组件:Activity,它是除了Windows、Dialog和Toast之外我们用户可以直接看到的界面。本文主要记录下研究Activity中的一些感悟。 首先Activity的生命周期总体来说可以分为两种: 正常情况下的Activity生命周期 异常情况下的Activity生命周期 正常情况下的生命周期 ...原创 2018-03-08 12:41:28 · 225 阅读 · 0 评论 -
Android Activity的启动模式
前言当用户多次启动同一个Activity的时候,系统默认会一直为这个Activity创建实例,并将实例放入任务栈中,在用户按back键的时候会一一回退,每按一次任务栈的时候,栈顶的任务就会出栈,当任务栈为空的时候系统会回收这个任务栈。这就是在默认的情况下,系统对于Activity的处理方式。而这种默认的方式在某些时候可能不太符合开发者的意图。所以Android出现了多种的启动模式和标志...原创 2018-03-08 12:37:12 · 150 阅读 · 0 评论 -
Android InterFilter 匹配
前言一般来说,启动Activity的方法有两种,显式启动和隐式启动。对于显示启动来说,只需要实例化一个Intent对象,指明被启动对象的组件信息,包括包名以及类名。例如 Intent intent=new Intent(MainActivity.this,OtherActivity.class);原则上是单独的使用隐式启动和显式启动,如果两者并存的话,以显式启动为准。 ...原创 2018-03-08 12:34:16 · 833 阅读 · 0 评论 -
Android Studio 优化2017年12月24日更新
安装好Android Studio之后需要根据自己的习惯进行一些设置,下载些插件、设置下软件的相关属性等等。刚好重装了下系统,针对这个Android Studio进行了相关的设置,在这里将经历说一下,避免自己以后晚了相关设置也方便一些需要帮助的朋友 更新记录:2017年12月24日22:32:37更新 关注个人博客:http://www.bianxiaofeng.com 更快了解博...原创 2017-12-24 22:04:04 · 240 阅读 · 0 评论 -
AndroidStudio3.0正式版新建项目出现Error:Protocol family unavailable的解决办法
在新版本的AndroidStudio出来之后,迫不及待的进行了更新,但是更新之后就懵逼了。出现 Error:Protocol family unavailable这个问题,研究了半天,发现是Windows防火墙的原因,因为网络环境为公共网络。所以,关掉Windows防火墙,重新打开AndroidStudio就好了。原创 2017-11-01 16:22:50 · 2708 阅读 · 0 评论 -
Android Studio使用相关插件以及快捷键
首先,欢迎大家来到我的博客:本节分两个板块来给大家进行科普,嘻嘻嘻一个板块是Android Studio使用的相关插件,第二个板块是常用的快捷键以及更改相关快捷键的方法1 Android Studio插件归纳:在开始前,我们还是科普下进行插件安装的基本(常用)步骤。File——Setting选择Plugins 搜索就行啦,还有一些其他方法,这里不原创 2017-09-06 19:08:53 · 609 阅读 · 0 评论