android
android
yuzhang_zy
现在的我不是最好的我,未来的我才是最好的我,每一篇博客都记录着我的成长
展开
-
关于adb不能够连接的问题解决(The connection to adb is down, and a severe error has occured)
1. 因为学校有开Android开发的课程,所以需要自己配置一下开发环境,但是在运行Android项目的时候会出现问题,显示The connection to adb is down, and a severe error has occured对于这个问题在百度上有很多解决的办法,大部分是端口的占用修改端口号之类的,或者是打开任务管理器杀死adb.exe进程然后重新启动逐个进程,虽然...原创 2019-03-03 10:56:24 · 637 阅读 · 0 评论 -
Android中的Intent简单使用(跳转页面)
1. Intent可以跳转到另外一个页面,可以携带相应的数据也可以不携带数据,下面是Intent几种常用的方式2. 包括利用Intent显式启动另外一个Activity和隐式启动另外的Activity① 利用Intent显式启动另外一个Activity,需要在AndroidManifest.xml中配置需要跳转的ActivitybtnSecond.setOnClickListener...原创 2019-04-26 17:12:14 · 1183 阅读 · 0 评论 -
解决genymotion使用内置浏览器访问网页Webpage not available的问题
1. 学习到Android使用浏览器打开外部网页的时候出现了网页不能够被访问的情况2. 下面是几种具体的解决方案:① Virtual Box的设置首先需要关闭正在运行的genymotion模拟器,打开Virtual Box,右键你需要的设置的模拟器,点击社渚找到网络:网卡1---点击高级---混杂模式设置为全部允许网卡2设置为桥接模式,假如后面发现不行...原创 2019-04-26 16:39:59 · 4094 阅读 · 0 评论 -
长按控件弹出上下文菜单(结合选项菜单)
1. 我们可以点击控件或者长按控件的方式来弹出,比较常用的是长按控件弹出上下文菜单,这里的控件可以是TextView,Button,EditText等等,下面是具体长按TextView与EditView弹出上下文菜单的例子:2. 思路分析:① 首先需要在布局文件中声明多个TextView与EditText控件,规定相应的id属性方便在MainActivity中通过findViewById方...原创 2019-04-11 20:02:21 · 1110 阅读 · 0 评论 -
点击ListView弹出上下文菜单
1. 在开发的过程中有的时候需要使用到ListView控件(列表控件)来显示当前的列表信息,在点击列表项有的时候需要结合上下文菜单一起使用2. 下面是一个点击列表控件ListView来弹出上下文菜单的例子:思路分析如下:① 首先需要在页面中显示的是ListView的每一项,这个我们结合数据适配器来实现a)先在布局文件中声明一个ListView控件b)初始化数据适配器,适配器中需...原创 2019-04-11 19:26:20 · 2129 阅读 · 0 评论 -
Android中圆角按钮的设置
1. 在布局文件中假如是默认的按钮那么它是长方形的,看上去有点丑,在按钮中圆角按钮会比较好看一点,下面是具体实现的方法2. 具体的步骤如下:① 在项目的drawable-hdpi文件夹下创建一个android xml文件,我们可以在这个文件下进行按钮样式的设置,具体的代码如下:<?xml version="1.0" encoding="utf-8"?><shape...原创 2019-03-28 21:42:59 · 2409 阅读 · 0 评论 -
Android中的资源文件
1. 我们在开发APP的时候在布局文件中的文本名字最好不要直接写在布局文件中,我们可以在项目的values中新建一个android的资源文件新建一个资源文件之后我们可以在布局文件中使用@+xml文件的名字/属性名这样在布局文件中就可以获取外部的资源文件的相关属性值2. 这样做的目的是为了更好地在资源文件中修改布局文件中的文本名字,所以来说更容易管理,...原创 2019-03-28 21:35:33 · 160 阅读 · 0 评论 -
使用genymotion测试android工程
1. 我们在写好Android的代码之后除了可以使用Eclipse中创建的虚拟设备进行测试之外,我们还可以使用另外一个测试代码的工具,那就是Genymotion,这个工具启动的速度很快,比较方便调试,我们先可以在自己的电脑上安装Genymotion与Virtual Box软件,然后在Eclipse上安装genymotion,然后在eclipse上修改自己安装genymotion插件的位置,这样我们...原创 2019-03-28 17:18:20 · 337 阅读 · 0 评论 -
Android调试的技巧
1. 学习了android课程之后发现调试比较困难,因为在android中你使用System.out.println( )方法输出信息在控制台是看不到的所以这就有点郁闷了但是我发现其中的Toast对于简单数据的调试还是很方便的,因为它可以简单显示在页面上,对于简单的数据我们是可以直接在页面上进行显示Toast toast = Toast.makeText(MainActivity.thi...原创 2019-04-04 11:26:37 · 144 阅读 · 0 评论 -
Android列表控件结合数据适配器的简单使用
1. 在开发的过程中我们需要从页面中显示相应的数据,例如带自动输入提示的文本框使用的AutoCompleteTextView控件,当用户输入若干个字符之后提示用户相关数据的完整情况,还有MultiAutoCompleteTextView等控件也是类似的使用情况,常用的容器类控件:列表控件ListView,下拉列表控件spinner显示数据的时候都需要使用到相关的数据适配器列表的适配器有三种类型...原创 2019-04-04 11:05:17 · 2307 阅读 · 0 评论 -
导入Android项目Java文件出现红叉的问题解决
我们在开发的过程中在有的时候需要导入相关的项目,这个时候导入的项目到自己的eclipse中往往会出现错误,出现这个错误的主要原因是开发人员使用的API和相关的开发环境有所差别,这个时候需要将项目的配置环境调整到与自己的开发环境一致① 在eclipse中右键自己的项目② Build Path----Configure Build Path查看自己的Libraries有没有出现错误,假如出现错...原创 2019-03-03 11:32:30 · 707 阅读 · 0 评论 -
Failed to install .apk on device 'emulator-5554': timeout解决方法
在运行Android项目的时候可能会出现上面的错误,提示说不能够安装.apk文件到虚拟设备上,解决的办法如下:在eclipse菜单栏中找到window-preference-Android-DDMS将其中的ADB connect time out时间修改为50000即可,再运行一下项目就可以了,下面是我修改好的...原创 2019-03-03 11:10:07 · 7449 阅读 · 0 评论 -
使用Intent携带数据到目标页面
1. 我们在使用Intent的跳转页面的时候,经常使用到的是需要携带数据到目标页面上,例如在登录页面,点击登录之后那么需要将当前得用户信息带到另外的一个页面,当用户退出登录的时候需要将用户登录的信息在之前的登录页面进行显示,下面是使用Intent来携带数据的一个例子2.需要有三个步骤:① 为了接收目的Activity返回的值,源Activity在执行跳转的时候要调用startActivi...原创 2019-04-26 17:39:54 · 1531 阅读 · 0 评论