Android开发( 右侧选择分类 )
android

android ButterKnife的简单使用

Butter KnifeAttention: Development on this tool is winding down. Please consider switching toview binding in the coming months.Field and method binding for Android views which uses annotation processi
128 人浏览
android

Android 解决: Failed to resolve: com.android.support:appcompat-v7:28.+ 错误

今天,简单讲讲Android studio编译报错:Failed to resolve: com.android.support:appcompat-v7:28.+的问题。这个问题其实之前遇到过,今天又遇到了。所以记录一下。总的来说,就是Android studio的SDK工具版本低于工程需要的SDK工具版本,SDK Build-Tools与工程所需的不一致。具体讲解如下:具体解决方案:1.既然是
123 人浏览
android

Android Studio 修改主题样式

虽然Android Studio自带了三种主题样式,但是如果对这些主题样式都不满意,又不想自己一个一个去设置主题样式。可以去网上下载自己喜欢的主题样式并导入。首先说一下Android Studio自带主题的切换。打开AS菜单栏File->Settings->Appearance&Behavior->Appearance界面,里面有Theme选项,里面有Darcula、In
104 人浏览
android

android studio环境配置

今天,简单讲讲Android studio如何安装和配置好环境。昨天,讲了jdk环境的配置,如果没有配置好jdk,是不能安装Android studio的。如果已经配置好jdk环境,那么直接学习Android studio 的环境配置。这里提一下,自己昨天终于成功申请到专栏作家,感觉坚持写博客还是有回报的。下一个目标是CSDN的博客专家。1、首先必须安装Java JDK (Java JDK下载、安
95 人浏览
android

android 解决Error:This Gradle plugin requires a newer IDE able to request IDE model level 3. For Android

今天,简单讲讲android studio导入工程时,出现报错Error:This Gradle plugin requires a newer IDE able to request IDE model level 3. For Andro。这个问题其实是由于android studio是2.x版本,而导入的工程是使用android studio 3.0创建的,所以会出问题。在网上找了解决的办法
87 人浏览
android

android 配置ADB环境

今天,简单讲讲如何配置Android的adb命令环境。 之前,自己要使用Dos窗口的ADB命令,发现无法识别。很明显是ADB环境没有配置好。我这里Android studio的huan环境已经配置好了,于是在网上查找资料,很简单就解决了。 第一步,打开环境变量配置窗口。右击计算机,属性-高级系统设置-环境变量。 第二步,添加android系统环
97 人浏览
android

WGS84,GCJ02, BD09坐标转换

废话不多说,直接上代码publicclassGps{ privatedoublewgLat; privatedoublewgLon; publicGps(doublewgLat,doublewgLon){ setWgLat(wgLat); setWgLon(wgLon); } publicdoublegetWgLat(){ returnwgLat;
92 人浏览
cnbzlj

Android Glide加载图片成圆形

今天,简单讲解android使用glide加载图片成圆形。这个很简单,因为之前需要在RecyclerView里加载圆形图片,所以在网上查找了资料,很简单就解决了。1、导入依赖 implementation 'com.github.bumptech.glide:glide:4.6.1' 2、用Glide加载圆形图片Glide.with(context).load(list.get(position
86 人浏览
cnbzlj

android 解决Error:This Gradle plugin requires Studio minimum

今天,继续简单讲讲如何解决Error:This Gradle plugin requires Studio 3.0 minimum。之前讲过这个问题,有点不全面,所以再记录一下。原因:项目用的是3.0的版本自己电脑装的是2.2.2版本的,导入项目Gradle报错解决办法:方案一:build.gradle中改为'com.android.tools.build:gradle:2.3.3'方案二:gra
94 人浏览
cnbzlj

Mac彻底卸载Android Studio

需要卸载Android Studio应用及相关配置,在终端(terminal)执行以下命令:rm -Rf /Applications/Android\ Studio.app rm -Rf ~/Library/Preferences/AndroidStudio* rm ~/Library/Preferences/com.google.android.studio.plist rm -Rf ~/
110 人浏览
cnbzlj

Android Studio的下载、安装与配置

今天第一次写博客,纪念下!不足之处还请各位批评指正!希望通过这种方式总结得与失,在提升自我的同时能够影响他人!本次的内容比较简单,主要是Android Studio的下载、安装与配置。1 下载下载地址:http://www.android-studio.org/index.php☟这里下载的是3.1.2版本2 安装与配置2.1 初步安装默认就可以,点击红框内按钮依次进行安装。☟点击finish完成
67 人浏览
cnbzlj

Android SrcollView嵌套recyclerView的使用

今天,简单讲讲Android里使用SrcollView嵌套recyclerView需要注意的地方。不废话了直接上代码,在使用时加上下面的代码就可以recyclerView.setLayoutManager(new LinearLayoutManager(this){ @Override public boolean canScrollVertically() {
73 人浏览
cnbzlj

Android 设置TextView字体加粗

今天,简单讲讲Android里如何设置TextView字体加粗。不废话了,用过多次,还是没记住。直接上代码。1.布局文件中这样设置即可:XML/HTML代码android:textStyle="bold"2,java代码中字体加粗:TextView textView= new TextView(context);//或从xml导入 TextPaint paint = textView.getPai
70 人浏览
android

[转载]BRVAH官方使用指南(持续更新)

www.recyclerview.org官方网站:www.recyclerview.orgBRVAH是一个强大的RecyclerAdapter框架(什么是RecyclerView?),它能节约开发者大量的开发时间,集成了大部分列表常用需求解决方案。为什么会有它?请查看「Android开源框架BRVAH由来篇」该框架于2016年4月10号发布的第1个版本到现在已经一年多了,经历了800多次代码提交,
427 人浏览
cnbzlj

Android 欢迎页面的编写

今天,简单讲讲Android如何编写欢迎界面。不废话了,在网上查了资料,都不是很好的方法。自己把自己的代码贴出来。1,AndroidManifest文件<activity android:name=".activity.homepage.WelcomeActivity" android:screenOrientation="portrait"
86 人浏览
cnbzlj

android 禁止Viewpager左右滑动功能

今天,简单讲讲Android如何禁止Viewpager左右滑动功能。1,原理:百度后发现重写ViewPager,覆盖ViewPager的onInterceptTouchEvent(MotionEvent arg0)方法和onTouchEvent(MotionEvent arg0)方法,这两个方法的返回值都是boolean类型的,只需要将返回值改为false,那么ViewPager就不会消耗掉手指滑
90 人浏览
cnbzlj

android sharedpreferences工具类

今天,简单讲讲如何写一个sharedpreferences的工具类。很简单,把一些重复的操作封装在工具类里,其他地方调用就可以。在网上搜索了比较多的资料,找到一个比较好的工具类。import android.content.Context; import android.content.SharedPreferences; /** * 作者:Yzp on 2017-03-20 15:
92 人浏览
cnbzlj

Android okHttp上传图片

今天,简单讲讲Android 使用OK HTTP上传图片。不废话了,直接上代码:/** * 上传图片 * @param url * @param imagePath 图片路径 * @return 新图片的路径 * @throws IOException * @throws JSONException */ public static String uploadImag
98 人浏览
cnbzlj

Android httpUrlConnection的基本使用

今天,简单讲讲Android HttpUrlConnection的使用。我在项目里是使用OK HTTP的,但是最近发现使用OK HTTP好多不知道的问题,感觉自己对基本的网络请求不是很好的掌握,所以学习一下基本的网络请求类:HttpUrlConnection。一,HttpURLconnection的介绍在Android开发中网络请求是最常用的操作之一, Android SDK中对HTTP(超文本传
85 人浏览
cnbzlj

Android edittext限制字节数

不废话,需求:要求输入框输入字符数小于9,怎么做?不是et.getText().toString().length()<9.而是et.getText().toString().getBytes(Charset.defaultCharset()).length <= 9.根据输入字符串或者显示字符串的字节长度和字符串长度判断,因为汉字在android中一个字符占3个字节,EditText
80 人浏览