13 Android
未名who
不是在学习,就是在学习的路上。。。
展开
-
android开发常见问题
1,okhttp请求报错如下:1)java.net.SocketException: socket failed: EACCES (Permission denied)解决:需要在manifest中添加网络权限配置 <uses-permission android:name="android.permission.INTERNET"/>2)添加了网络权限后,仍然报错...原创 2019-12-22 00:19:56 · 312 阅读 · 0 评论 -
android studio快捷键
1,自动导入包和导包快捷键方式一:Android studio只有导单个包的快捷键:Alt+Enter。方式二:设置自动导所有的包 点击File→Setting,Setting→Editor→General→Auto Import,勾选Add unambiguous imports on the fly即可自动导包,点击apply→OK...原创 2018-07-16 09:52:35 · 129 阅读 · 0 评论 -
Unable to start activity ComponentInfo: java.lang.IllegalStateException: This Activity already has
1,问题 Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);当在代码中添加setSupportActionBar(toolbar)时报错Unable to start activity ComponentInfo: java.lan...原创 2018-07-19 16:26:10 · 1854 阅读 · 0 评论 -
W/System.err: java.net.UnknownServiceException: CLEARTEXT communication to 10.240.35.113 not permitt
1,当调用远程接口进行网络通信时,报如下错误:W/System.err: java.net.UnknownServiceException: CLEARTEXT communication to 10.240.35.113 not permitted by network security policy这是因为新的保护机制对于仅使用安全通信的应用,Android 6.0 Marshma...原创 2018-07-19 14:07:01 · 12753 阅读 · 0 评论 -
打开Android Studio报错“Error running ***: Please select Android SDK”
今天打开Android Studio编译项目正常,但在执行Run app的时候莫名其妙弹出配置对话框,一看SDK配置没什么问题,就直接单击“Run”按钮,谁料下面的消息窗口直接提示运行错误“Error running ***: Please select Android SDK”,错误截图见下:可是Android Studio之前都运行好好的,就在昨天也一直正常编译和运行,为啥今天一打开就无法运...转载 2018-07-19 13:03:36 · 190 阅读 · 0 评论 -
W/System.err: android.os.NetworkOnMainThreadException
1,问题:当在MainActivity的主线程中访问服务端接口时,报错如下:W/System.err: android.os.NetworkOnMainThreadException2,原因:根据报错提示,可得知意思是 主线程中进行网络请求 异常,这个是android3.0版本开始就强制程序不能在主线程中访问网络,要把访问网络放在独立的子线程中。3,解决:首先要有网络请求权限...原创 2018-07-19 09:54:54 · 3920 阅读 · 4 评论 -
控件EditText的setOnEditorActionListener方法的使用
说明:需要注意的是 setOnEditorActionListener这个方法,并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的各种键才会触发。因为通过布局文件中的imeOptions可以控制软件盘右下角的按钮显示为不同按钮。所以和EditorInfo搭配起来可以实现各种软键盘的功能。各种属性对应:imeOpt...转载 2018-07-18 15:41:33 · 504 阅读 · 0 评论 -
the computer meets the requirements for HAXM, but Intel Virtualization Technology is not turn on
本人电脑型号thinkPad X270 (windows 10)1,在使用android studio启动安卓虚拟机时,报如下错误:Emulator: Warning: Quick Boot / Snapshots not supported on this machine. A CPU with EPT + UG features is currently needed. We w...原创 2018-07-18 10:08:22 · 4076 阅读 · 1 评论 -
Android基础布局之ConstraintLayout
Android基础之布局ConstraintLayoutGoogle I/O 2016 上发布了 ConstraintLayout,据说很强大,那就一探究竟吧!gradle配置compile 'com.android.support.constraint:constraint-layout:1.0.0-beta2' 阅读前提:熟悉四大基础布局一、位置控制8个边界控制属性 注:最左边表示可移动的最...转载 2018-07-11 20:42:45 · 256 阅读 · 0 评论 -
Android:LinearLayout布局中Layout_weight的深刻理解
首先看一下LinearLayout布局中Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.and...转载 2018-07-11 17:21:07 · 6202 阅读 · 0 评论 -
Android 相关开发环境搭建 (windows)
1, Android studio的安装及配置https://www.cnblogs.com/xiadewang/p/7820377.html原创 2018-07-11 15:03:39 · 108 阅读 · 0 评论 -
android 创建项目后R包问题
刚配置的android环境,创建了一个程序测试了下,结果就出现如下错误,导入包吧,就出现如下错误:网上的什么重建项目,导包,clean。。。。。等,全试了还是不行,最后将eclipse换成了eclipse mars(4.5)版本,重新配置了下,算是解决好了。。。原创 2016-11-06 01:05:26 · 545 阅读 · 0 评论 -
eclipse4.2没有安卓SDK的图标
eclipse 本来应该出现下面这些图标的:实际上却没有,解决方法:在工具栏,window --> Perspective --> open perspective 选择java ,右击工具栏>customize perspective, 然后在shortcut, command 这类地方打勾原创 2016-11-06 02:15:21 · 853 阅读 · 0 评论 -
Eclipse中离线安装ADT插件详细教程
搭建Android开发环境的时候,我们需要为Eclipse安装ADT(Android Development Tools)插件,这个插件可以为用户提供一个强大的Android集成开发环境。通过给Eclipse安装ADT插件,用户才能够完成快速新建Android项目、创建界面、调试程序、导出apk等一系列的开发任务。一般论坛或博客上关于Android开发环境搭建的帖子在讲Eclipse安装ADT转载 2016-11-05 19:42:59 · 756 阅读 · 0 评论