
android
我会像蜗牛一样努力
自己选择的路,跪着也要走完。既然选择,那么风雨兼程吧!愿未来三年不负韶华,不负卿。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
咋在AndroidStudio的工程下新建一个Module并让工程关联它
1.首先在我们的工程的File->New->New Module->...(相信大家后面都会啦,就是在工程下新建一个Module)注意下面这个勾不要选上。 2.下面我们在新建的module下新建一个Student类,再来个toString()方法。 3.在该Module下的gradle文件将apply plugin: 'com.android....原创 2019-01-06 21:29:51 · 1109 阅读 · 0 评论 -
“NOTE: One or more layouts are missing the layout_width or layout_height attributes.”
问题起因:今天像以往一样,打开工程出现在xml布局中出现“NOTE: One or more layouts are missing the layout_width or layout_height attributes.”错误,且布局文件中代码提示也不起作用啦,打开布局视图所有控件都不显示,最后参考网上的博客,说是由于AndroidStudio缓存造成的。解决方案:打开C:\Users\A...原创 2019-07-23 10:32:18 · 1382 阅读 · 0 评论 -
android中获取一个xml布局中一个控件的宽高.
方案:int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);int h = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);myView.measure(w, h);int height = myView....原创 2019-07-29 17:24:15 · 1662 阅读 · 1 评论 -
AndroidStudio中出现2个依赖中存在依赖的版本不一致的解决办法
第一个方法排除掉冲突的其中一个版本即可。因为 support 库一般要保持统一版本,所以我选择排除其他库的冲突版本。androidTestImplementation ('com.android.support.test:runner:1.0.2'){ exclude group: 'com.android.support' } androidTestImplemen...原创 2019-07-24 16:29:20 · 5950 阅读 · 1 评论 -
InputStream的read方法
InputStream的read方法InputStream此抽象类是表示字节输入流的所有类的超类。我们从输入流中读取数据最常用的方法基本上就是如下3个read()方法了:1、 read()方法,这个方法从输入流中读取数据的下一个字节。返回 0 到 255 范围内的 int 字节值。如果因为已经到达流末尾而没有可用的字节,则返回值 -1。2、read(byte[] b,int off...原创 2019-07-17 10:57:09 · 648 阅读 · 0 评论 -
Github访问速度很慢的原因,以及解决方法
Github访问速度很慢的原因,以及解决方法1,CDN,Content Distribute Network,可以直译成内容分发网络,CDN解决的是如何将数据快速可靠从源站传递到用户的问题。用户获取数据时,不需要直接从源站获取,通过CDN对于数据的分发,用户可以从一个较优的服务器获取数据,从而达到快速访问,并减少源站负载压力的目的。2,为什么访问速度慢、下载慢?答:github的...转载 2019-07-18 18:47:40 · 3393 阅读 · 0 评论 -
在Android Studio中使用Sweet Alert Dialog出现cn.pedant.SweetAlert.Rotate3dAnimation error:null错误解决方法
在Android Studio 3.1.3 中使用Sweet Alert Dialog出现java.lang.RuntimeException: Unknown animation name: cn.pedant.SweetAlert.Rotate3dAnimation error:null错误: 1 2 3 4 5 6 7...原创 2019-07-12 09:54:01 · 525 阅读 · 0 评论 -
关于Selecter中item的color和drawable
关于Selecter中item的color和drawable在设置按钮或者控件背景时候,我们需要在点击和不点击的状态,需要些selecter 文件,里面的item有两种形式。<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@...原创 2019-07-10 11:30:36 · 585 阅读 · 0 评论 -
Android Studio App出现红叉 问题 解决方法记录
Android Studio App出现红叉 问题 解决方法记录先献上两个报错信息Please select Android SDK Run configuration Error:Broken configuration due to unavailable plugin or invalid configuration data正文今天打开Android Studio 原本好好...原创 2019-07-04 13:02:51 · 2669 阅读 · 0 评论 -
AndroidStudio 移动项目到新文件夹,Installation failed with message Failed to finalize session 问题的解决
AndroidStudio 移动项目到新文件夹,Installation failed with message Failed to finalize session 问题的解决2017年10月11日 19:35:30love_yan_1314阅读数 10321一、前言有时候,我们新建一个项目后,因为一些原因想要重新移动项目到别的文件夹。然而,移动到新的文件夹后,却发现之前好好的项...转载 2019-07-04 12:58:21 · 223 阅读 · 0 评论 -
如何让本地内网的SQLServer服务器可以外网远程访问
花生壳通过外网远程访问本地SQLServer服务器花生壳是一套完全免费的动态域名解析服务客户端软件。当您安装并注册该项服务,无论您在任何地点、任何时间、使用任何线路,均可利用这一服务建立拥有固定域名和最大自主权的互联网主机。“花生壳”支持的线路包括普通电话线、ISDN、ADSL、有线电视网络、双绞线到户的宽带网和其它任何能够提供互联网真实IP的接入服务线路,而无论连接获得的IP属于动态还是...原创 2020-07-10 23:08:12 · 4026 阅读 · 0 评论 -
android学习之蓝牙
一 . 蓝牙基础知识:1、BLE蓝牙的基本介绍1.1BLe蓝牙介绍Android 4.3(API Level 18)开始引入Bluetooth Low Energy(BLE,低功耗蓝牙)的核心功能并提供了相应的 API, 应用程序通过这些 API 扫描蓝牙设备、查询 services、读写设备的 characteristics(属性特征)等操作。Android BLE 使用的蓝牙协...翻译 2019-05-08 15:39:34 · 843 阅读 · 0 评论 -
RecycleView使用select选择器设置item的背景不起作用
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/list_ite...原创 2019-04-14 12:47:43 · 497 阅读 · 0 评论 -
Android中Tabs
在Android开发中,经常要使用顶部菜单,如网易新闻、今日头条等,实现顶部菜单以前是ViewPager配合PagerTabStrip来实现,但Android 5.0以后,推荐大家使用MD中的TabLayout来实现,很简单哦~~开发环境:Android Studio开发步骤1、在 build.gradle 导入 implementation 'com.android.suppor...原创 2019-04-03 17:53:19 · 904 阅读 · 0 评论 -
Android studio报错:Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $;解决方法是“build >> clean
Android studio报错:Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $;解决方法是“build >> clean project”叙述:项目昨天还能正常编译,但是今天一早就不行了,这都是常见的现象,一通操作形如水,但是并没有什么用,然后度娘了,找到问题所在了,直接clean project,再编译...原创 2019-04-07 10:47:51 · 1591 阅读 · 1 评论 -
第三方框架Banner的基础用法
简介 banner可以作为网站页面的横幅广告,也可以作为游行活动时用的旗帜,还可以是报纸杂志上的大标题。Banner 主要体现中心意旨,形象鲜明表达最主要的情感思想或宣传中心。而android上面的的banner能实现循环播放多个广告图片和手动滑动循环等功能。因为原生ViewPager并不支持循环翻页, 要实现循环还得需要自己去动手。Banner框架可以进行不同样式、不同动画设置, 以及完...原创 2019-01-07 17:00:52 · 732 阅读 · 0 评论 -
android开发中一些必知的权限
android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传( Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded) ...原创 2019-01-06 22:16:39 · 668 阅读 · 0 评论 -
git学习之通俗易懂篇(一)
在博客园上看到一篇文章写的很好,就把它转发过来,原文地址:https://www.cnblogs.com/zhaoyingzhen/p/8950080.html首先,了解git和github。在此之前,可能有人也和我一样,听说过git,也听说过github,并且有自己的账号,但两者是一回事吗?或有啥区别,有啥联系?(ps:不知道大家会不会和我有一样的状况,要是脑子里一开始有一些不是非常...原创 2019-08-01 17:10:11 · 243 阅读 · 0 评论