
Android
学习安卓的心得
流年若逝
这个作者很懒,什么都没留下…
展开
-
Android 实现动态自动匹配输入的内容
Android实现动态自动匹配的控件主要有MultiAutoCompleteTextView和AutoCompleteTextViewMultiAutoCompleteTextView:可支持选择多个值(在多次输入的情况下),分别用分隔符分开,并且在每个值选中的时候再次输入值时会自动去匹配可用在发短信,发邮件时选择联系人这种类型当中,使用时需要执行设置分隔符方法.AutoCompl...原创 2018-08-04 16:51:38 · 1253 阅读 · 0 评论 -
使用SharedPreferences进行数据存储
最近在学习android过程中自己动手做了一个小项目的一个功能模块:修改密码【疑难】在实现这个模块的过程中我先来整理下自己的思路,修改密码主要步骤如下>首先是输入原来的密码,其次是输入新密码,再是确认新密码,最后通过设置按钮就可以实现对数据的修改>其次我们输入原来的密码要去和用户数据库里面注册时候的密码进行校验,那么问题来了,我们该如何去获取用户登录进来的用户名和密码呢...原创 2018-09-11 20:06:20 · 437 阅读 · 4 评论 -
Android Studio 连接真机调试
写这篇文章主要是记录下自己在Android 学习过程中使用android studio 碰到的一些问题以及如何解决这些问题,下面我们切入话题,我以小米5为例来介绍下怎么在Android Studio 连接真机调试。【步骤一】首先主要是对手机上的一些设置如下1.设置手机为开发者模式(设置->关于手机->连续点击MIUI版本——开启成功)2.在更多设置中找到系统安全设置—...原创 2018-09-16 08:49:21 · 18420 阅读 · 2 评论 -
如何使用Android Studio来申请百度地图密钥
在Android Studio 进行百度地图的开发我们需要申请百度地图的密钥,那申请密钥我们该如何弄呢?接下来我把自己的心得呈上来。【步骤一】>首先我们要去百度地图开放平台注册一个账号(这里不详细介绍)>然后我们进入界面按照图示操作>点击箭头所示的Android 地图SDK,进入后如图所示,点击获取密钥>进去之后我们需要创建应用>...原创 2018-09-17 13:55:03 · 1027 阅读 · 0 评论 -
Android实现activity之间的传值方法总结
今天写这篇文章主要是因为自己这段时间在学习安卓的时候实现不同activity之间传值问题进行一个小小的总结。【问题】举个简单例子,比如我要在做一个小项目要获取用户的个人信息,在登录的时候我们需要保存用户的信息,或者我们需要查看个人的信息,那实现这个小功能怎么办呢。我想你们肯恩会跟我一样那就是通过数据库查询如下String sql = “select * from user where ...原创 2018-12-19 14:43:22 · 6682 阅读 · 0 评论 -
You need to use a Theme.AppCompat theme (or descendant) with this activity.
【问题描述】今天做了个界面想把该界面的ActionBar给去掉,网上看了下相关资料,就是在你要去掉的那个界面添加一句话 android:theme="@android:style/Theme.NoTitleBar"完整代码如下 <activity android:name=".MainActivity" andro...原创 2018-12-13 16:47:28 · 401 阅读 · 0 评论 -
Android studio实现断点调试
我想学习android过程中debug是一件必不可少的事情,但是对于一些新手来说刚接触安卓可能感觉有种陌生感,而对于学习过java的人来说却是一种熟悉的感觉,然而在使用Android studio调试的时候却又会感觉有点生疏,比如我举个例子在java中我们输出打印信息可以这么做System.out.print("打印内容");在Android中我们打印输出信息却要这样做Log.v(...原创 2018-12-20 08:47:28 · 3736 阅读 · 0 评论 -
Android输入框的下划线消失了
【问题描述】今天在调试一个界面的时候设置了一个EditText组件,然后运行的时候下划线怎么不见了【解决方法】这个问题对于初学者来说刚开始确实不知道哪里写错了,当然我也会忘记这个小陷阱,下面就来说下解决方法如果你给 EditText设置了 background 默认的下划线就没了 这个下划线是一个背景,也就是你设置了背景会将你的下划线覆盖,多以只需要将background去掉即...原创 2018-12-14 16:23:48 · 1918 阅读 · 0 评论 -
Error:Execution failed for task ':app:buildInfoDebugLoader'
【问题描述】今天运行android studio的时候出现了一个问题如下所示:这个问题也不怎么好解释直接上解决方法吧,顺便记录下自己踩过的坑。【解决方法】找到Android Studio 上面的工具栏Builde----->Rebuild Project,然后问题就解决了。 ...原创 2018-12-14 22:37:50 · 309 阅读 · 0 评论 -
Android Studio 安装问题-----双击启动不了
【问题描述】今天帮人安装Android Studio 出现了一个问题就是我安装AndroidStudio之后怎么也打不开AndroidStudio,我的版本是2.33的,而大于2.33版本的会提示jdk版本太低不支持(大概的意思)【解决方法】我就对这种2.33版本的来说吧,上面问题描述的也说了由于jdk版本问题所以针对这种问题我当时使用的是jdk1.7 ,所以网上收集了下资料说是jdk...原创 2018-12-10 09:40:32 · 1604 阅读 · 0 评论 -
如何在android studio 中查看数据库
最近对android中数据库那一块刚入门,首先学了下怎么创建数据库然后在android studio中查看自己创建的数据库,刚刚开始自己有点懵逼,但是我还是慢慢百度下学会了,至此写下自己的心得,希望对初学者有点帮助。《步骤一》>自己创建一个数据库(这一步我不解释)《步骤二》>启动自己的虚拟机《步骤三》>在工具栏中找到Tools-----Android---...原创 2018-09-01 20:47:19 · 42150 阅读 · 0 评论 -
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) ........
最近在学习Android碰到一个错误:Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.看到这个错误网上搜索了下相关资料解决方案如下起初是这样import android.support.v7...原创 2018-08-07 22:22:40 · 15879 阅读 · 15 评论 -
Android设置应用程序名称及图标
设置应用程序图标步骤如下:修改Android应用程序的图标可以到AndroidManifest.xml中修改<Application>节点的属性android:icon,指定想用的图标即可。@drawable/ic_launcher代表的是你存放icon图标的目录设置应用程序名称步骤如下:修改app应用名可以修改<Application>节点的属性and...原创 2018-08-09 08:49:45 · 11761 阅读 · 0 评论 -
Android Studio设置启动时可选最近打开过的工程
在使用android studio的时候如果我们没有去设置打开最近的工程那么默认是自己打开一个新界面,接下来我来介绍怎么来这只启动android studio 时候就可以打开最近的工程.1.打开settings对话框,执行“File”-“Settings”,如图2.在Settings对话框的左侧,找到“Appearance & Behavior" - "System Setti...原创 2018-07-31 17:31:08 · 2587 阅读 · 2 评论 -
Android模拟器之Genymotion使用教程(一)
最近学习Android过程中无意发现了一款软件,也就是针对Android运行时的模拟器,这款软件名字叫做Genymotion,网上查阅资料说了一下他的优点这里我就说下我看中是我吧就是运行速度快,CPU占用率低,后者我测试了下当我自己在Android studio 中运行模拟器CPU占用率差不多在80%-90%这个范围,如果运行下其他软件电脑基本要卡死,但是当我自己用了下Genymotion后发现它...原创 2018-08-09 17:08:08 · 14463 阅读 · 3 评论 -
Android studio之安装插件genymotion教程
在上一节Android模拟器之Genymotion使用教程(一)https://blog.youkuaiyun.com/wyf2017/article/details/81539004中我介绍了一下如何安装Genymotion,接下来为了我们在学习方便测试那么当我们使用android studio快速查看运行结果我们需要把Genymotion插件安装到里面,这样当我们运行的时候就可以不去使用android s...原创 2018-08-09 17:34:56 · 3056 阅读 · 6 评论 -
Android Studio 运行模拟器错误
最近自学android 过程中对于新手来说都需要自己去安装编译器,但是在按住过程中你会碰到很多没有遇到过的错误,即便你是按照网上的教程一步步看过来的但是还是会出错,写这篇博客主要是记录下自己在学习过程中的各种错误错误如下:emulator: WARNING: Crash service did not startinit: Could not find wglGetExtensions...原创 2018-08-01 11:22:47 · 3380 阅读 · 0 评论 -
Android Studio 创建虚拟器错误
想必很多小伙伴学习Android过程中遇到的麻烦很多吧,尤其是一个简单的创建就会碰到很多棘手的问题,看网上别人的提示一大堆结果还没找到自己想要的答案,那么我就在这里记录下自己的错误.在Android Studio中启动一个模拟器去运行程序的时候,会出现下面的错误提示:“Intel HAXM is required to run this AVD,VT-x is disabled in BI...原创 2018-08-01 11:37:16 · 1118 阅读 · 0 评论 -
Android Studio 设置代码提示和代码自动补全快捷键
想必使用过Eclipse的小伙伴们都习惯Eclipse快捷键带来的方便,但是当我们使用Android studio来进行开发的时候也想要这种方便该怎么办呢,当然使用过Android studio的小伙伴可能已经知道了它的方便以及强大之处,接下来我就把我知道的分享给大家,方便和大家一起学习,一起进步.[设置代码提示]方法步骤如下1.左上角点击File选项,找到Settings2.点击...原创 2018-08-02 11:36:49 · 68126 阅读 · 0 评论 -
Android实现页面跳转-----显示Intent
在学习安卓的最初过程中我们学的都是最基本的一个活动,只有一个活动的应用也太简单了吧,没错我们的最求应该更高点,不管你创建多少个活动,接下里我们介绍的这种方法能解决我们在创建活动之间的跳转.使用显示Intent刚入门学习Android的小伙伴们已经能很娴熟的使用Android studio 创建一个项目了,接下来我把我自己创建的目录先展示下首先创建一个名叫TestIntent的pro...原创 2018-08-07 10:58:48 · 568 阅读 · 0 评论 -
Android实现页面跳转------隐式Intent
在上一篇文章中我介绍了使用Intent显式来实现页面向下跳转,接下来这篇文章主要介绍的是使用Intent隐式来实现向上跳转,什么意思呢,就是当我们从第一个页面跳转到第二个页面的时候我们可以从第二个页面跳转回去.通过查阅文档你会发现Activity中还有一个startActivityForResult()方法也是用于启动活动的,但是这个方法期望在活动销毁的时候能返回一个结果给上一个活动,毫无疑问...原创 2018-08-07 13:38:18 · 1488 阅读 · 0 评论 -
Failed to resolve: com.android.support:appcompat-v7:27.
我想很多使用AndroidStudio的初学者在第一次新建一个项目的时候都会碰到下面的这个问题【问题描述】对于这个问题我想如果不知道解决的就会按照下面图示的去安装相关插件好了对于这类的问题我不多说废话直接将我的解决方法,如下【解决方法】1.点击File--->Settings出现如下图所示然后我们看下面我划的红线框的,这2个代表的是我们的SDK型号和And...原创 2018-12-10 10:40:53 · 491 阅读 · 0 评论