自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Mac版亚信如何卸载

用过都说“好”的软件,我们来看看在Mac上如何卸载1、常规操作从Finder-应用程序,找到AsiainfoSecurity移到废纸篓,实际上这样卸载是无效的,在屏幕右上角仍然存在软件的图标,活动监视器里也能搜到这个进程,将进程停止也能自动重启。2、打开活动监视器,搜索AsiainfoSecurity这个进程,可以查看它的父进程名为TmLoginMgr,然后我们通过Finder搜索这个TmLoginMgr,在TmccMac下面大家可以看到这个隐藏的app,所以我们在应用程序卸载的就是个壳,真正的进程

2023-04-21 16:09:26 3036

原创 时间格式转换

时间戳与年月日时分秒互相转换

2022-11-03 10:13:36 219

原创 Expected @AndroidEntryPoint to have a value. Did you forget to apply the Gradle Plugin? (dagger.hilt

在App或Module的build.gradle文件内android{}同等级节点添加以下代码kapt { javacOptions { option("-Adagger.hilt.android.internal.disableAndroidSuperclassValidation=true") }}参考:android - Expected @AndroidEntryPoint to have a value. Did you forget to apply

2021-12-24 16:41:36 1758

原创 AndroidStudio Gradle打包自动输出名称格式

在app的build.gradle添加代码:android {...... android.applicationVariants.all { variant -> variant.outputs.all { if (variant.buildType.name == 'release') { outputFileName = "App-${versionName}-${new Date().format("y

2021-10-19 15:32:44 709

原创 解决Build apk时META-INF文件没有CERT.RSA文件的问题

在gradle加上V1和V2的选项就可以了。

2021-06-30 17:22:06 3201

原创 Camera2报错: BufferQueue has been abandoned

使用Camera2的时候以下错,导致照相不能连拍:E/BufferQueueProducer: [ImageReader-1280x720f23m1-31435-0](id:7acb00000001,api:4,p:1198,c:31435) dequeueBuffer: BufferQueue has been abandoned private val onImageAvailableListener = ImageReader.OnImageAvailableListener{

2021-05-27 18:05:22 2179

原创 Android中实现BottomSheet的两种方式

Android实现BottomSheet的方式有两种,一种是Dialog的形式,一种是在当前布局中进行添加,两种都可以满足不同的开发需求。先看效果图: 1.使用系统的BottomSheetDialog效果图 2.使用CoordinatorLayout的效果图首先,需要用到desig...

2019-11-25 17:01:49 2427

原创 自定义View时,不调用onDraw()方法

其实这不是个问题,是自己写的时候失误,在初始化自定义的View时,没有使用findViewById(),而使用了new这个View对象的方式。

2019-10-18 20:06:57 336

原创 TabLayout实现标签切换

通常我们有这样一个需求,需要实现多个标签的切换,实现指示器背景色的改变,可以使用系统提供的TabLayout来实现。 一、首先我们在xml定义一个tablayout文件<android.support.design.widget.TabLayout android:id="@+id/tabLayout" ...

2019-06-18 15:17:25 1752

原创 RadioButton设置selector颜色和图片选择器

     今天使用RadioButton的时候,遇到按钮设置颜色和图片选择器无效的问题,网上也找了好久也弄不好。其实就是state_checked的问题,记得以前使用button的时候使用state_selected是可以的,不知道RadioButton为什么不行。今天把它记下来,以免大家也犯同样的错误!1、首先来看selector文件,这是图片的&lt;selector xmlns:androi...

2018-06-13 10:12:57 3989

原创 AndroidStudio获取发布版的SHA1值

今天突然有个项目要用到百度定位,可时间长了就忘了怎么获取的SHA1值了,折腾了一两个小时,百度上的其他方法基本上都是获取开发版的keystore的SHA1值,但现在百度地图要求发布版的SHA1才是必填项目,官方的文档反正我是看得糊里糊涂!其实之前就做过高德的地图开发,只记得当时第一次也弄了好半天,现在还是写下来吧。。。当我们在利用百度或者高德第三方SDK做开发,需要获取SHA1值;用微信做分享时需...

2018-05-29 15:10:11 1842 1

原创 面试:子线程一定不能更新UI?

05 常见消息处理api(重要)面试:子线程一定不能更新UI? SurfaceView :多媒体视频播放 ,可以在子线程中更新UI; Progress(进度)相关的控件:也是可以在子线程中更新Ui;审计机制:activity完全显示的时候审计机制才会去检测子线程有没有更新Ui.1.使用activity的runOnUiThread方法更新ui,无论当前线程是否是主线程,都

2018-05-18 09:59:05 983

原创 Spinner的三种用法

方式一、如果是固定的数据,直接在values下创建arrays.xml&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;resources&gt; &lt;string-array name="letter"&gt; &lt;item&gt;A&lt;/item&gt; &l

2018-05-16 15:12:00 7272

原创 Android开发:cmd配合Android Device Monitor打开sqlite数据库

SQLite是android系统内置的一款轻量级的关系型数据库。在我们学习的时候去如何去打开和使用它是我们本文学习的重点。所谓android的坑越入越深,接下来让我们一步步步入。1.首先,Android SDK中有一个自带的调试工具adb,在adnroid sdk/platform-tools目录下,要想在cmd中使用adb必须先配置系统环境变量,如何配置我这里就不介绍了,非常简单。

2017-12-13 14:09:29 2444

转载 Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after

今天在GitHub上下载了一个项目,导入AndroidStudio之后始终不能build成功,怎么弄也不行,于是在网上搜了一下报的错:Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)

2017-11-30 12:07:09 441

原创 向GitHub提交代码步骤

1.首先在github上创建一个仓库。2.右键桌面打开GitBash,cd到要提交的项目路径下,输入git init命令初始化仓库,在项目文件夹下出现.git文件夹。3.关联远程仓库:git remote add origin https://github.com/HeJiaomy/CbForListViewDemo.git,后面是你的仓库地址。4.使用命令git add -A添加所有

2017-06-14 10:37:03 3512

空空如也

空空如也

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

TA关注的人

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