首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
_唐浮
创建于2021-07-09
订阅专栏
Android相关知识点
等 27 人订阅
共95篇文章
创建于2021-07-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
安卓传递整型给后台?
安卓传递整型给后台? 理论上讲,有了以上三层协议的支持,数据已经可以从一个主机上的应用程序传输到另一台主机的应用程序了,但此时传过来的数据是字节流,不能很好的被程序识别,操作性差。
Android使用svg
Android使用svg AndroidStudio 如何使用SVG? Android 5.0 及以上系统中引入了 VectorDrawable 来支持矢量图(SVG) 创建一个项目对着res点击右键
implementation和api的区别
implementation和api的区别 为了方便记忆,可以这么理解。 implementation 类似于“praivte”,module引用implementation只应用于自身,不会传递。
androidx 换成 support
androidx 换成 support 项目根目录 gradle.properties中 android.useAndroidX 和 android.enableJetifier 改为 false 或
AndroidStudio 运行项目java.util.zip.ZipException
AndroidStudio 运行项目java.util.zip.ZipException 场景 解决办法 用gradlew命令查看具体的报错信...
@TargetApi和@RequiresApi含义
@TargetApi和@RequiresApi含义 含义 这两个注解的作用仅仅是让编译通过,而并没有避免低版本的系统运行高版本的api的问题,在使用时我们需要自己判断版本号来使用不同的api。
可拖动的组件,可更改为其它View
可拖动的组件,可更改为其它View 效果图 自定义View源码 DragTextView demo地址 https://download.csdn.net/download/u011368551/12
ProgressDialog进度条更改文件单位
ProgressDialog进度条更改文件单位 效果图 重点部分 重点方法:setProgressNumberFormat DownLoadRunnable:模拟下载线程 MainActivity:
ScrollView fillViewport 使用
ScrollView fillViewport 使用 有一个需求 界面中自上而下有两个方块,依次为A、B方块。 A 方块的大小不固定,小的时候在屏幕内,大的时候会超过屏幕外。
封装一个简单的崩溃监听类
封装一个简单的崩溃监听类 注意:无法监听到OOM和ANR异常 CrashUtils 使用......
Android更改原生Dialog的宽高
Android更改原生Dialog的宽高 重点代码 特别注意:需要在dialog show 之后再去设置。 Activity layout
Android中Object.requireNonNull和@NonNull
Android中Object.requireNonNull和@NonNull Android中的Object.requireNonNull和@NonNull并不能解决报错的问题,相反是为了...
Android 选择文件返回路径怎么就这么难?
Android 选择文件返回路径怎么就这么难? 正确姿势来一遍 1. 打开系统自带的文件浏览器并限制类型 其中mimeTypes是指定文件的类型,比如图片,比如Excel,即使设置了该属性,在某些机型
Canvas 文字对齐方式
Canvas 文字对齐方式 常用的画文字的方法 public void drawText (String text, float x, float y, Paint paint) x,y 并不是指定文
Android 如何在不显示文字时获取文字宽度
Android 如何在不显示文字时获取文字宽度。 正确方式: 在canvas中使用:paint.measureText(text) 在TextView中使用:textView.getPaint()..