自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 android studio 意外断电导致编译器标签化错乱

android studio 意外断电 标签化

2023-02-07 10:02:29 175

原创 记录一下android google vr sdk 地址

https://github.com/googlevr/gvr-android-sdk/forkandroid google vr sdk

2022-02-24 09:46:55 2273

转载 android相同分辨率 不同 密度适配 最小宽度 SW

在Android开发中有时会遇到在不同的手机上界面不适配的问题,控件忽大忽小,而且就连两个分辨率相同的手机有时也会出现这种问题。其实出现界面适配问题的原因,并不仅仅有分辨率,还有一个更重要的因素是:屏幕密度与DPI。屏幕密度与DPI这个概念紧密相连,屏幕密度是对每个像素点的缩放比例,DPI全拼是dots-per-inch,即每英寸显示的像素点数。有种方式可以解决上述问题,即:smallestWidth适配或sw限定符适配。这种方式是指:Android会识别屏幕可用高度和宽度的最小尺寸的dp值(其实就是手机

2021-10-28 10:29:15 1398

原创 android ViewPager动态刷新Fragment的坑

一.继承FragmentStatePagerAdapter将Viewpager的Adapter由继承FragmentPagerAdapter改为继承FragmentStatePagerAdapter。原因,百度两者原因二.实现getItemPosition方法@Overridepublic int getItemPosition(Object object) {return PagerAdapter.POSITION_NONE;}当我们用Viewpager的Adapter.notifyData

2021-09-22 09:27:45 496 1

原创 关于app:processDebugManifest 错误

今天在开发中遇到了这个错误,在此记录一下解决办法。Error:Execution failed for task ‘:app:processDebugManifest’.Manifest merger failed with multiple errors, see logs当出现类似于以上错误,又没有更多的错误日志的时候,在AndroidStudio的terminal中输入以下命令:gradlew processDebugManifest --stacktrace接下来你就会看到一大串信息,p

2021-05-25 10:00:32 794

原创 android 命令行签名 V1,V2

命令行V1签名命令:jarsigner.exe -verbose -keystore keystore的绝对路径 -signedjar 签名输出apk绝对路径 待签名apk绝对路径 keyStore别名jarsigner 在这下面 C:\stu\jre\binjarsigner.exe -verbose -keystore C:\xxx.keystore -signedjar C:\output_signed.apk input.apk alias先使用这个命令对齐文件再进行签名zipalign.

2021-04-22 10:02:41 490

原创 音视频学习之旅

原文出处致敬前辈 雷霄骅《Android 音视频从入门到提高 —— 任务列表》1. 在 Android 平台绘制一张图片,使用至少 3 种不同的 API,ImageView,SurfaceView,自定义 View2. 在 Android 平台使用 AudioRecord 和 AudioTrack API 完成音频 PCM 数据的采集和播放,并实现读写音频 wav 文件3. 在 Android 平台使用 Camera API 进行视频的采集,分别使用 SurfaceView、Textu

2021-04-02 09:04:42 373

原创 高德地图使用

LatLng latLng =new LatLng (latitude, longitude);Marker marker = aMap.addMarker(new MarkerOptions().position(latLng).title(“广州”).snippet(“DefaultMarker”)); // 标记制定经纬度的点 CameraPosition cameraPosition =new CameraPosition(latLng, 0f, 0f, 0f); //V 缩放级别

2021-03-26 16:18:37 143

原创 textureview 放大缩小的坑

当使用 双指缩放,使用 textureview.setScaleX 执行放大缩小的时候, 原来的手指坐标会变动的,也就是说,比如 X 坐标为50 开始放大了 20 那么原坐标系 可能就变成了,30起点了 不再是50

2021-03-25 10:55:34 1208

原创 Kotlin下 使用Arouter 心得

阅读这篇文章的时候,默认已经会在JAVA 中使用 阿里的Arouter了Java 下是用 Arouter 需要如下而在kotlin 下面,需要基本这就是不同的地方。还有一点在跨库使用的时候 所有库都需要 以上配置,并且 一级路径不能相同,否则会找不到路径...

2021-03-12 09:46:32 923 1

原创 AndroidStudio 4.0以上日志中文乱码

用记事本打开在最后一行加入下列代码-Dfile.encoding=UTF-8

2021-03-10 15:01:18 87

原创 android 异常 android Removing unused resources requires unused code shrinking to be turned on.

minifyEnabled 混淆shrinkResources 删除无用资源release 包 需要同时打开或者关闭

2020-10-21 16:10:34 181

原创 记录一下在vue 里面 for 嵌套 if 使用

官网文档没找见 for 里面套 if真香

2020-08-05 16:55:55 1142

原创 Android 结合 BaseQuickAdapter 使用 dataBinding

相信 大多数人都会使用 BaseRecyclerViewAdapterHelper 万能适配器,那么如何改造dataBinding呢?其实也很简单,只需要三部第一、自定义基类 BaseViewHolder传入databinding布局第二 、通过 DataBindBaseViewHolder 获取binding 绑定数据第三、剩下的就和原来一样使用了,是不是很简单呢...

2020-07-29 15:21:46 4031

原创 Android 的MVVM、databinding、 liveData 进阶

前面我们已经了解了MVVM 的概念,那么我们接下来实现 DataBinding + MVVM 的小demo第一、搭建环境在app 下的build.gradle 里 开启 dataBinding 模式 如下图第二、创建布局文件这样就完成了布局的转换,当然你可以手打,更有成就感以//这里是正常布局第三、创建 MVVM 各个类View :ActViewmode:Modevm:ViewModel() ViewModel() 是系统类接下来如何使用?首先在

2020-07-28 19:08:36 415

原创 Android 的MVVM、databinding、 liveData 概念

随着前端的兴起,各种框架称出不穷,angular、react、vue 都支持数据双向绑定,Android 也不会落后,如今最火热MVVM 模式就是支持数据双向绑定的。该方法可以转换data binding 布局,自动生成layout data 布局。ModelModel层就是职责数据的存储、读取网络数据、操作数据库数据以及I/O,一般会有一个ViewModel对象来调用获取这一部分的数据。ViewView层做的仅仅和UI相关的工作,我们只在XML、Activity、Fragment写View层的

2020-07-28 16:59:45 568

转载 Android 手机虚拟按键高度计算

Android 手机虚拟按键高度计算

2020-02-19 16:49:15 320

原创 异常处理方式 Calling startActivity() from outside of an Activity

Calling startActivity() from outside of an Activity在Activity中使用startActivity()很简单,但是如果是在其他地方(如Widget或Service、BroadcastReceiver中)使用startActivity()方法,就会报错:android.util.AndroidRuntimeException: Calling...

2020-02-18 15:05:50 832

jsp_003_sqlserver_高校科研项目管理系统_

基于JSP SQL 管理系统,有源码,属于课程练习项目

2013-11-22

asp服务器.rar

一个小巧的asp服务器.rar,希望大家可以用下

2008-09-17

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

TA关注的人

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