android layout 添加边框 border

边框 xml 文件 semi_circle_layout_border.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/an...

android button 设置

button 背景色无效 修改 themes.xml 把 parent 中的 "Theme.MaterialComponents.DayNight.DarkActionBar" 修改为 "Theme.MaterialComponents.DayNight.DarkActionBar.Bridg...

android 图表 MPAndroidChart

添加 maven { url "https://jitpack.io" } 旧版本在 project 的 build.gradle 中增加: allprojects { repositories { jcenter() maven { url "https://jitpack...

android ui 记录

颜色代码 encycolorpedia https://encycolorpedia.cn RapidTables https://www.rapidtables.org/zh-CN/web/color/index.html 让 layout 靠底部 这个 layout 的上层需要是 ...

android 去除标题栏

去除标题栏有两种方法: 直接在 MainActivity 中的 onCreate 里面增加 ActionBar actionBar = getSupportActionBar(); if (actionBar != null) { actionBar.hide();...

android 第一行代码 阅读记录

activity 基本用法 AndroidManifest.xml文件中,android:label决定了 app 的名称 menu intent 隐式 intent 注意 category 和 action 的名称都要匹配, category 在 xml 文件中可以是多个。 隐式 in...

android studio 加载第三方 so 库

如果没有正确加载第三方 so 库,编译可以通过,但是一旦运行,就报错,无法找到对应的 so 库。 经过测试,最简单加载第三方 so 库的方法如下,不需要修改 build.gradle: 把 so 库直接放到 app\src\main\jniLibs\armeabi-v7a 目录下面,如果没有...

Could not identify launch activity: Default Activity not found

原因是默认是启动默认的 activity,但是我们在配置里面指定了另外的 activity. run -> edit configuartions -> launch options 选择 specified activity, 然后下面选择指定的 activity。即可解决问题。...

unistd 提供的 read 怎么才能 timeout 退出。

最近在调试 android,使用 串口半双工模式接收数据,碰到的问题是 unistd 中的 read 是block的,怎样才能超时退出。 刚开始找到的资料说是 c_cc[VMIN] = 0, c_cc[VTIME] = 10; 这样就能配置为 1s 超时了。但是实际上并不能够达到超时退出的功能...

android 学习笔记

android 使用中学习到很多新的东西,记录下来防止忘记。