sinat_bond
码龄10年
关注
提问 私信
  • 博客:94,357
    社区:5,711
    问答:374,135
    474,203
    总访问量
  • 32
    原创
  • 655,305
    排名
  • 14
    粉丝
  • 0
    铁粉

个人简介:为了爱好,为了自己的追求~~

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-01-07
博客简介:

sinat_25136209的博客

查看详细资料
个人成就
  • 获得20次点赞
  • 内容获得18次评论
  • 获得101次收藏
创作历程
  • 2篇
    2023年
  • 2篇
    2021年
  • 11篇
    2020年
  • 10篇
    2019年
  • 9篇
    2018年
  • 13篇
    2017年
  • 7篇
    2016年
成就勋章
TA的专栏
  • kotlin入门
    2篇
  • 投资
  • 安卓入门
    40篇
  • java
    3篇
  • java相关
    2篇
  • mysql
  • ubuntu
    1篇
  • git
    2篇
兴趣领域 设置
  • 移动开发
    android studio
  • 学习和成长
    面试
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

win 10下 配置nexus3支持https 出现 Invalid keystore format 的解决办法

首先你的电脑大概率是装了2中版本以上的jdk,但是nexus 启动的时候,他实际上是1.8的。所以这时候报整个错 Invalid keystore format ,百度了一圈,没有找到nexus相关的,但是大致能知道整个密钥有问题。那么,该不会整个密钥不是jdk8给我生成的吧?顺便吐槽下,win10 这么难用么?我本地的nexus 目录还是放到了,c盘的user目录里面,然后使用管理员模式下的cmd才好用。,找jdk8的再去生成一边密钥。卧槽,终于跑起来了!解决办法是,直接关机!
原创
发布博客 2023.06.26 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2023年 greendao 的使用方法

daoPackage ‘com.example.basetest.db’ 这个文件夹。然后还有上面配置的build.gradle。实际上上面这样写就行了,然后点击AS上面的。这个地方,然后上面这个文件就变成下面这样了。这个db 目录下面的都是自动生成的。上面的gradle ,这样配置。他会自动生成下面这些文件。然后开始写bean 文件。
原创
发布博客 2023.06.16 ·
336 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

安卓 jenkins 自动化编译

1.在 general 中选中 高级,目录是随意创建的,可以选择桌面的目录。名字娶个别名(就是那个显示名称)2.设置git 这里的链接必须是ssh的链接,也就是必须要设置私钥3.选择分支的名字4.在gradle构建之前,先选择执行windos 命令。(下面命令意思是,在最上面的目录中创建一个local.properties 文件。这个文件在android项目中是存在的,但是在jenkins 构建却不存在,所以通过命令行创建一个)5.然后在构建继续点击添加构建步骤。这次就是gradle自
原创
发布博客 2021.07.11 ·
285 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android 中Room 的简单使用

首先需要说明的是依赖,在java中的版本和 kotlin 中的版本依赖是不用的1.首先是java 中的版本的依赖implementation "androidx.room:room-runtime:$lifecycle_version"annotationProcessor "androidx.room:room-compiler:$lifecycle_version" // For Kotlin use kapt instead of annotationProcessor// Test hel
原创
发布博客 2021.06.13 ·
2421 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

安卓中父控件的背景颜色如何不覆盖子控件?

答:

这叫细致么?过度绘制本来就是性能优化测试其中的一项,我是来寻求解决方案的,不是来听你说风凉话的

回答问题 2021.01.21

安卓中父控件的背景颜色如何不覆盖子控件?

答:

但是ui给的很多设计一般都是一个页面多处背景色,为什么觉得这个没有意义呢?用户不开过度绘制,不代表测试不会开。

回答问题 2021.01.21

安卓中父控件的背景颜色如何不覆盖子控件?

答:

有点没有描述清楚~我是从过度绘制的角度讲,如果开了手机的过度绘制显示,imageview区域存在过度绘制,但是不开的时候imageview是不会被覆盖的

回答问题 2021.01.20

安卓中父控件的背景颜色如何不覆盖子控件?

发布问题 2021.01.20 ·
8 回答

关于recyclerviewPool滑动复用的探究

关于recyclerviewPool滑动复用的探究在滑动的情况下,pool 中的每种类型的item最少拥有一个。首先试验的条件1.item 2002.不同种的type4个3.然后在recyclerview 的这个方法上打上断点。然后在debug的控制台写上需要debug的内容。我这里写了5种type,其中mscrap.get(index),其中的index就是type的类型,我这里是2的倍数都是head,type为1的是普通条目。然后在recyclerview 刚开始滑动的时候,p
原创
发布博客 2020.11.30 ·
709 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

在kotlin中启动activity发生java.lang.RuntimeException: Unable to instantiate activity ComponentInfo for Kot

在kotlin中启动activity发生java.lang.RuntimeException: Unable to instantiate activity ComponentInfo for Kotlin MainActivity 的解决办法。在 project的build.gradle的目录中添加如下代码buildscript { ext.kotlin_version = '1.3.21' repositories { google() jcenter
原创
发布博客 2020.11.15 ·
822 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Arouter 组件化使用的坑

① 比如,有一个module 中的activity 的路径命名都是以/aaa/ 作为第一段的名字,那么这时候,有一个activity 不在这个module 中,但是它的路由路径还是以/aaa/ 开头,这时候就会报错!!! (Type com.alibaba.android.arouter.xxx is defined multiple time) (总结就是,不在同一个module下的文件不能以同一个命名空间命名开头命名。不然会报错,在同一个module 下的文件可以取相同的名字!)② 有 arou
原创
发布博客 2020.11.07 ·
1088 阅读 ·
3 点赞 ·
3 评论 ·
0 收藏

当git已经commit但是少提了代码怎么办?

当git少commit了代码怎么办?当git少提了代码,但是还没有push到远端,这时候可以先push到远端,如果是是安卓开发,用的android studio ,在编译器最下面有个version control ,然后打开你的log,因为这次少提了的文件的已经push了,这时候使用git reset --hard 回到前一次commit,但是这时候vserion control 中会指向你前一次commit ,但是你最新的commit 还在,然后点击你最新的commit,看看提交过哪些文件,点击文件,右
原创
发布博客 2020.10.24 ·
907 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android studio 有没有查看当前变量的引用的快捷键?

发布问题 2020.10.17 ·
1 回答

constraintlayout 需要注意的事项

①横向和竖向至少都需要设置一个约束条件,但是实际上下左右都是可以设置约束条件的。仔细观察android studio 默认的创建项目的textview②如果上下左右都设置了约束条件就会产生边距。(划重点)相同方向的属性,比如说top-to-top 这样的,实际上可以理解为是relativelayout中的align属性,就是对齐的意思。只有left-to-right才是能理解为layout-to-right这样的属性。③属性gonemargin在当前控件设置了之后,但是gone属性不是在当前控件设置的
原创
发布博客 2020.10.13 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于recyclerview中移动item的方法

public void scroll(View view){ // 先insert 多几个item,然后再移动 ,第二个参数暂时没看到效果 // 这个是如果超过了两屏,不管需要移动的是第几个,都移动到屏幕可见的第一个, // 如果是少于两屏,它会尽量给你往靠近屏幕第一个可见item位置移动。 LinearLayoutManager layoutManager = (LinearLayoutManager) ...
原创
发布博客 2020.10.10 ·
1061 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

tablayout+viewpager+fragment相关记录

如果tablayout只需要设置图片,可以不设置text,然后如果在string文件里面设置的文字,只需要把string文件里面的文字设置为@null很不错的一篇讲各种各样的tablayout样式的文章https://blog.csdn.net/hj2drf/article/details/76405469这个是代替传统的radiogroup来切换页面的情况(就是把tablayout放在下面的情况)https://blog.csdn.net/cx1229/artic...
原创
发布博客 2020.10.09 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用jadx反编译出现有绿色的注释

发布问题 2020.07.19 ·
1 回答

【转】Android Notification 版本适配方案

Notification 介绍见:https://developer.android.com/reference/android/app/Notification.htmlAndroid api 一直对通知栏进行升级! 包括7.0继续改善快捷通知栏,接下来介绍下通知栏不同版本的兼容适配.**AndroidJELLY_BEAN(16) 通知可以直接new Notification()** Notification notification = new Notification()...
转载
发布博客 2020.07.01 ·
553 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安卓中的 Medium 字重

关于安卓字体,ui的设计稿上是不是经常出现,这样的 字重 Medium,但是textview 中找了半天也没有啊,于是打开百度,面向百度编程。找了一些字体,直接贴代码吧,xml文件,直接复制过去,就能有明显的对比。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sch
原创
发布博客 2020.06.28 ·
8102 阅读 ·
2 点赞 ·
2 评论 ·
3 收藏

Android 性能优化之旅5--电量优化

转载自Android 性能优化之旅5–电量优化2、屏幕保持常亮为了防止屏幕唤醒一瞬间耗电过多,有一些应用,比如游戏、支付页面,需要保持屏幕常亮来节省电量:getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);getWindow().clearFlags(WindowManager.LayoutParams...
转载
发布博客 2020.05.02 ·
405 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多