首页
学习
活动
专区
工具
TVP
发布

Android干货

专栏作者
332
文章
407248
阅读量
69
订阅数
Android项目实战(六十九):Matisse知乎图片选择,切换相册不显示图片的bug
听着music睡
2024-01-18
700
Android项目实战(六十八):微信分享的实现
听着music睡
2024-01-06
930
Android项目实战(六十七):自定义圆形进度条
听着music睡
2023-11-30
1970
Android项目实战(六十六):ActivityResultContract
startActivityForResult,onActivityResult 的进阶写法
听着music睡
2023-10-14
1490
zxing-android-embedded扫描彩色二维码识别不出的解决方案
https://github.com/journeyapps/zxing-android-embedded/issues/693
听着music睡
2023-03-30
9350
mac下使用adb错误 zsh: command not found: adb
zsh 也是一种 shell ,Unix 衍生系统的默认 的shell 都是 bash。从macOS Catalina (macOS 10)版本开始,在Mac 上将 zsh 用作默认 Shell 作为默认登录 Shell 和交互式 Shell。
听着music睡
2023-03-07
8900
mac下Android Studio 安装和使用adb
一、adb的安装 1.创建.bash_profile文件 touch .bash_profile 2.打开.bash_profile文件 open -e .bash_profile 3.在.bash_profile文件添加SDK路径 SDK路径查看 Tools -> SDK Manager) 📷 export ANDROID_HOME=/Users/djl/Library/Android/sdk export PATH=${PATH}:${ANDROID_HOME}/tools export PATH=
听着music睡
2023-03-07
2K0
uniapp状态栏、导航栏、胶囊数据
// 获取状态栏高度 var statuBar = uni.getSystemInfoSync().statusBarHeight; // 获取胶囊数据 var custom = wx.getMenuButtonBoundingClientRect() // 获取胶囊的宽高 customWidth = custom.width customHeight = custom.height // 获取胶囊的上下左右坐标 customTop = custom.top customBottom = cutsom.b
听着music睡
2022-12-07
1.6K0
警告处理:Expecting android:screenOrientation=unspecified or fullSensor for this activity
       tools:ignore="LockedOrientationActivity"
听着music睡
2022-06-29
5830
Android项目实战(六十五):android12 适配 exported属性
当项目设置targetSdkVersion : 31之后,会遇到android12系统上编译器安装出现报错:
听着music睡
2022-06-29
5080
uniapp调用组件方法记录
官方文档 <!-- base-input子组件页面 --> <template> <view> <input :focus="isFocus" type="text" placeholder="请输入内容" /> </view> </template> <script> export default { name:"base-input", data() { return { "i
听着music睡
2022-05-07
6980
引入官方uni.css样式
对于css样式不熟练的我发现uni-app的demo中有很多类似uni-row的样式,不过需要先引入到自己的项目中。下面为具体步骤
听着music睡
2022-05-07
1.1K0
Android项目实战(六十四):app内全局文字的处理
android提供重写getResources()方法,这个方法效果是全局的。 根据这个方法可以实现: 1、app内文字的大小不受到用户在系统设置中对文字大小调整的影响 2、实现app内文字大小动态改变的需求 分别上代码: 第一种情况: @Override public Resources getResources() {      Resources res = super.getResources(); Configuration config=new Configura
听着music睡
2022-05-07
6060
Android项目实战(六十三):as3.6+的一些警告解决方法
1、在application标签里,加入属性tools:ignore="LockedOrientationActivity";
听着music睡
2022-05-07
3330
Android项目实战(六十二):AOP实现防止重复点击
到此即实现了AOP的配置,接下来只需要在使用的方法前加上@SingleClick注解即可。当执行添加了@SingleClick注解的方法便会进去切面方法进行重复点击的相关判断
听着music睡
2022-05-07
9390
浅谈Kotlin(八):空安全、空类型
这样要比传统写法 if(name==null) -1 else name.length 要简介
听着music睡
2022-01-04
7910
浅谈Kotlin(六):lateinit、by lazy 使用
Kotlin中有两种延迟初始化的方式。一种是lateinit var,一种是by lazy。
听着music睡
2021-12-24
2.3K0
浅谈Kotlin(五):data class的使用
使用data class的一大好处就是不用自己写一堆toString()方法的代码了。
听着music睡
2021-12-24
1.2K0
浅谈Kotlin(四): 静态变量&静态方法
companion object 修饰为伴生对象,伴生对象在类中只能存在一个,类似于java中的静态方法 Java 中使用类访问静态成员,静态方法。
听着music睡
2021-12-24
1.7K0
JavaScript ES6 箭头函数的使用
语法为: 参数 => 函数体 基本用法: var f = v => v; //等价于 var f = function(a){ return a; } f(1); //1 当箭头函数没有参数或者有多个参数,要用 () 括起来。 var f = (a,b) => a+b; f(6,2); //8 当箭头函数函数体有多行语句,用 {} 包裹起来,表示代码块,当只有一行语句,并且需要返回结果时,可以省略 {} , 结果会自动返回。 var f = (a,b) => { let result = a+b;
听着music睡
2021-11-03
4290
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档