自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiyangyang8110的博客

坚持下去,因为真正能坚持到底的人并不多!!

  • 博客(1343)
  • 资源 (10)
  • 收藏
  • 关注

原创 android.view.InflateException: Binary XML file line(报错日志要从下往上看)

报错日志要从下往上看今天引入https://github.com/wowhellogo/PageGridView但是引入不进来,就下载了PageGridView这个类的源码一运行结果报错,看报错信息定位到对应的类没错啊!!继续往下找,发现了是后面的导致了前面的报错,所以看报错信息你从下往上看,重要!!...

2022-03-10 15:12:54 1134

原创 webView加载富文本(包含文字图片啥的)

使用mWv.loadDataWithBaseURL(“about:blank”, mUrl1, “text/html”, “utf-8”, null);进行加载import static android.view.View.GONE;import static android.view.View.VISIBLE;import android.annotation.SuppressLint;import android.content.Intent;import android.graph

2022-03-04 17:08:21 1530

原创 ViewPager实现轮播+轮播提示器(小点点)

1<RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <androidx.viewpager.widget.ViewPager android:id="@+id/vp_home_frag_banner" android:layout_width="match_p.

2022-03-04 11:25:26 669

原创 git pull之后代码不显示

先git commit后再git pull

2022-03-04 09:30:41 754

原创 TextSwitcher实现textview切换显示(公告内容切换)

1<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="

2022-03-03 17:52:45 774 1

原创 晴空工具箱的使用(可做模拟服务器用)

右侧黑色条–右键–tool–网址服务器工具浏览器输入http://192.168.169.1/home

2022-03-02 21:53:06 196

原创 RecyclerView添加Header

1// 万能adapter implementation 'com.zhy:base-rvadapter:3.0.3' implementation 'com.zhy:base-adapter:3.0.3'2GridLayoutManager gridLayoutManager = new GridLayoutManager(ServiceCustomActivity.this, 2); hotServiceRv.setLayoutManage

2022-03-02 21:13:05 1458 1

原创 SparseArrayCompat为啥比HashMap节省内存开销?

避免了自动装箱键,并且它的数据结构不依赖于每个映射的额外条目对象SparseArrays map integers to Objects. Unlike a normal array of Objects, there can be gaps in the indices. It is intended to be more memory efficient than using a HashMap to map Integers to Objects, both because it avoids au

2022-03-02 14:39:11 391

原创 listview添加headerview

View headView = getLayoutInflater().inflate(R.layout.header_view, null); mTestLv.addHeaderView(headView);

2022-03-02 13:47:08 270

原创 如何设置付费专栏

https://mp.csdn.net/mp_blog/manage/column/allColumnList

2022-03-02 12:19:18 1762

原创 if you already hava 64-bit JDK installed,define a JAVA_HOME(花一上午时间解决了,不行你打我)

在AppData目录修改studio64.exe.vmoptions改文件C:\Users\Administrator\AppData\Roaming\Google\AndroidStudio2021.1# custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html-Dfile.encoding=UTF-8我的问题是没有加-...

2022-03-02 11:52:05 1524 2

原创 列表实现不用写adapter了

万能adapter链接0// 万能adapter implementation 'com.zhy:base-rvadapter:3.0.3' implementation 'com.zhy:base-adapter:3.0.3'1TestListViewActivitypackage com.ruhai.yibei.test;import android.os.Bundle;import android.widget.ListView;import com.ruhai.y

2022-03-01 22:19:18 413

原创 open failed: EACCES (Permission denied)解决办法

使用xutils3上传相册图片报错,经自己排查发现没有获取写权限,可以动态加上也可以手动在设置–应用中加上看,存储禁止,醉了,此时拍照获取的图片可上传,从相册获取不行ps:好好分析日志,按日志说的来...

2022-02-28 16:31:13 627

原创 listview增大条目间距

listview的属性中android:dividerHeight="10dp"

2022-02-24 17:25:29 901

原创 如何使用夜神模拟器(android studio关联模拟器)

1下载夜神官网2 找到安装目录的bin3 输入nox_adb.exe connect 127.0.0.1:62001 命令讲夜神跟android studio关联起来

2022-02-24 16:02:46 1279

原创 时间日期选择器DatePickerDialog(简单好用)

Calendar calendar = Calendar.getInstance(); new DatePickerDialog(AddCertificationActivity.this, new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, i.

2022-02-24 14:20:36 496 1

原创 自定义Dialog

内容部分是个listview1创建Dialog private void getJobTitleDialog() { View dialogView = getLayoutInflater().inflate(R.layout.dialog_view, null); lvJobTitle = (ListView) dialogView.findViewById(R.id.lv_job_title); if(records!=null){

2022-02-23 16:24:09 280 1

原创 ImageView顺时针旋转90度

jobTitleIv.setPivotX(jobTitleIv.getWidth()/2); jobTitleIv.setPivotY(jobTitleIv.getHeight()/2);//支点在图片中心 jobTitleIv.setRotation(90);

2022-02-23 14:21:55 633

原创 Editext 下划线没了

跟清单文件activity主题设置有关,去掉 android:theme="@style/Theme.Design.NoActionBar" 就有了 <activity android:name=".activity.ModifyNumActivity" android:exported="false" android:theme="@style/Theme.Design.NoActionBar" />...

2022-02-23 09:46:31 1101

原创 stroke 无效

原因:未设置width<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <corners android:radius="11dp"/> <stroke android:width="1dp" android:color="@color/st

2022-02-22 16:34:57 672

原创 android7.0以上打开相机、相册并显示头像(实测好用)

1 调用private static final int CAMERA_CODE = 200; File mFile; Uri mImageUri; private void openCamera() { //创建文件用于保存图片 /storage/emulated/0/Android/data/com.ruhai.yibei/cache/images/1645415716745.jpg mFile = new File(getExternalCach

2022-02-21 13:28:26 959 1

原创 Failed to find configured root that contains 终极解决方案(终于讲明白了)

android7.0以上调用相机生成的文件路径跟指定的path不匹配问题getExternalCacheDir()生成的路径为/storage/emulated/0/Android/data/com.ruhai.yibei/cache/File mFile; Uri mImageUri; private void openCamera() { //创建文件用于保存图片 mFile = new File(getExternalCacheDir(), "i

2022-02-21 12:03:39 8520

原创 青岛国际创新园属于哪个街道

崂山区中韩街道

2022-02-21 09:43:48 439

原创 switch case 结构

String infoName = getIntent().getStringExtra("infoName"); switch (infoName){ case "nickName": inputNicknameEdt.setHint("请输入新昵称"); case "email": inputNicknameEdt.setHint("请输入新邮箱"); }

2022-02-18 15:27:46 5418 1

原创 获取响应的header信息(xutils3)

后端把授权信息放到header里面了,使用xutils3的我怎么拿到呢1新建GetHeaderRespondpackage com.ruhai.yibei.header;import android.util.Log;import com.alibaba.fastjson.JSON;import com.ruhai.yibei.Constant;import com.ruhai.yibei.bean.LoginBean;import org.xutils.http.app.Respon

2022-02-18 14:44:07 826 5

原创 鼠标移动变慢

搜索–控制面板–搜索鼠标–更改鼠标设置–指针选项–移动速度改为快

2022-02-18 09:24:26 626

原创 fastJson使用(简单有效)

1implementation 'com.alibaba:fastjson:1.2.61'2 解析实体UploadLogSuccessEntity mUploadLogSuccessEntity = JSON.parseObject(result, UploadLogSuccessEntity.class);

2022-02-17 14:50:09 204

原创 android请求网络接口(xutils3进行网络请求)

https://gitee.com/xiyangyang8110/xUtils31依赖implementation 'org.xutils:xutils:3.9.0'2public class MyApp extends Application { // 在application的onCreate中初始化 @Override public void onCreate() { super.onCreate(); x.Ext.init(this)

2022-02-17 13:28:19 1469

原创 ImageView、glide加载长图(Glide加载图片)

1compile ‘com.github.bumptech.glide:glide:3.7.0’2activity_privacy_agreement_webview<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/re

2022-02-16 16:57:25 801

原创 webview加载pdf

Android的webview压根就不支持加载pdf。Android与iOS不同,iOS加载pdf,不管本地还是在线,直接使用webview渲染就可以了,而Android却做不到。可直接使用这个资源https://github.com/fuusy/PdfWebviewhttps://juejin.cn/post/7017840637450043422...

2022-02-16 14:59:02 967

原创 Invocation failed Unexpected end of file from server

今天使用android studio的图形化界面往gitee上push代码,突然报错Invocation failed Unexpected end of file from server使用git push命令提交代码解决

2022-02-16 11:19:30 5240 2

原创 button如何动态设置drawableBottom(setCompoundDrawables 无效)

获取到Drawable 资源后,setBounds,setCompoundDrawables Drawable drawable = getResources().getDrawable(R.drawable.quick_login); drawable.setBounds(0 ,0,drawable.getMinimumWidth(),drawable.getMinimumHeight()); normalLoginBt.setCompou

2022-02-16 10:10:31 537

原创 RecyclerView添加Header

Header+单一样式条目布局package com.lwksample.rcvadapter;import android.content.Intent;import android.graphics.Color;import android.os.Bundle;import android.os.Handler;import android.util.Log;import android.view.View;import android.view.ViewGroup;import a

2022-02-15 14:46:33 663

原创 如何找到远程git地址

git–Manage Romtes

2022-02-14 14:34:26 347

原创 RecyclerView与ScrollView嵌套滚动

如何实现上滑RecyclerView地盘实际滚动ScrollView?

2022-02-11 17:47:43 738

原创 RecyclerView条目多样式显示

原理:使用FilmReviewInfo的coverImgType字段进行条目类型判断,适配器FilmReviewAdapter的getItemViewType方法返回不同的条目供onCreateViewHolder进行呈现MainActivitypackage com.fkm.recyclerviewmultitype;import androidx.appcompat.app.AppCompatActivity;import androidx.recyclerview.widget.Grid.

2022-02-11 17:44:47 700 1

原创 跨平台技术有哪些?

ionic跟flutter都可以实现跨平台,即一套代码可同时运行在android跟ios上;ionic使用JavaScript语言,Flutter使用dart语言

2022-02-11 09:58:54 1036 2

原创 git忽略文件无效

根目录下.gitignore忽略规则也都有,但就是不生效*.iml.gradle/.idea//local.properties/.idea/caches/.idea/libraries/.idea/codeStyles/.idea/modules.xml/.idea/workspace.xml/.idea/navEditor.xml/.idea/assetWizardSettings.xml.DS_Store/build/captures.externalNativeBuil

2022-02-09 16:37:15 597

原创 ImageSwitcher轮播图片(简单好用)

<ImageSwitcher android:id="@+id/imageSwitcher" android:background="@color/white" android:layout_marginTop="17dp" android:layout_width="match_parent" android:layout_marginLeft="13dp" android:layout_marginR.

2022-02-09 14:45:19 935

原创 banner轮播

package com.example.shop.ui.fragment;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;import android.content.Intent;import android.net.Uri;import android.support.v4.app.Fragment;import android.support.v4.view.ViewPager;

2022-02-08 21:05:42 242 1

阿里云mns的jar包

阿里云mns的jar包,官方网站上没有是oss包,不知道为啥

2018-07-02

andriod录制Demo(无bug版)

andriod录制Demo(无bug版)源码,支持暂停,继续,包括调用系统录制

2018-03-28

ReclyclerView去掉最后一个条目分割线

拿来即用,简单快速,替换成ReclyclerView.addItemDecoration(new MyDividerItemDecoration());即可

2017-07-17

简单好用的流式布局,布局文件引进包名直接用

简单好用的流式布局,布局文件引进包名直接用,付费与免费的区别

2017-07-04

CoordinatorLayout与AppBarLayout

CoordinatorLayout与AppBarLayout的结合,实现“上吸”功能!作为Google的MaterialDesign的重要组成部分

2017-06-28

终于找到一个快速嵌入项目、简单、好用的TabLayout+ViewPager的Demo了(付费与免费的差距,你懂得)

终于找到一个快速嵌入项目、简单、好用的TabLayout+ViewPager的Demo了(付费与免费的差距,你懂得)

2017-06-27

xutils3 jar包

xutils3 jar包

2016-09-16

fastjson最新版2016/4/18

比Gson更快速地解析

2016-08-19

v4,v7,v13包

一键导入,急速开发支持多版本

2016-08-18

universal-image-loader-1.9.5.jar

图片加载第三方universal-image-loader-1.9.5.jar,直接放在lib文件夹下,右键添加到工程里就能用了

2016-08-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除