
android
先验
菜鸟,很菜的那种
展开
-
(笔记)Kotlin——Android封装ViewBinding
Activity封装ViewBinding。原创 2022-10-09 11:16:14 · 2234 阅读 · 0 评论 -
(笔记)libc: Fatal signal 5 (SIGTRAP), code 1 (TRAP_BRKPT), fault addr 0x6f36dd63c0 in tid 29733 (examp
我发现我的C++函数,返回的是一个jobject类型但是我没有return,所以报了libc: Fatal signal 5 (SIGTRAP), code 1 (TRAP_BRKPT), fault addr 0x6f36dd63c0 in tid 29733 (examp这个错误 所以我return了一个空指针,就没有报错了具体返回什么,看你们的需求希望能帮到你们...原创 2022-07-10 17:29:02 · 1478 阅读 · 0 评论 -
(笔记)Android MaterialButton去掉阴影解决方法
添加上以下这行代码android:stateListAnimator="@null"原创 2022-01-16 21:08:10 · 3911 阅读 · 0 评论 -
(笔记)Binary XML file line #44: Error inflating class ImageView解决方法
上次解决了,但是老是忘,就做个笔记记录下解决方法:把ImageView用src属性指定的资源文件从drawable-24复制到drawable文件夹下,需要切换到Project模式。原创 2021-04-22 14:57:20 · 523 阅读 · 0 评论 -
(笔记)NDK is missing a “platforms“ directory. If you are using NDK, verify the ndk.dir is set to a val
一、问题NDK is missing a "platforms" directory.If you are using NDK, verify the ndk.dir is set to a valid NDK directory. It is currently set to D:\AndroidStudioSDK\ndk-bundle.If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local原创 2021-02-24 12:35:48 · 10191 阅读 · 3 评论 -
Failed to find Build Tools revision 28.0.3「a href=“install.sdk.package”」ins的解决方案
1.打开Preferences——>Appearnce&Behaviro——>Android SDK2.点击右下角的Show Package Details就会展开Android SDK Build-Tools选中你想下载的版本就好了希望能帮到你。原创 2020-07-09 21:32:43 · 1033 阅读 · 0 评论 -
(笔记)android设置沉浸式布局
1.将style.xml文件的的parent设置成”Theme.AppCompat.Light.NoActionBar“<!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item name="colo原创 2020-06-27 12:19:48 · 970 阅读 · 0 评论 -
(笔记)关于FragmentNavigator中的instantiateFragment() deprecated的替代方案
1. 代码:FragmentFactory factory = mManager.getFragmentFactory();fragment = factory.instantiate(mContext.getClassLoader(), className);2.原因:(它建议开发者自定义工厂类来实例化Fragments,这个instantiateFragment() needed to maintain forward compatibility) /** * Inst原创 2020-05-17 12:00:23 · 1457 阅读 · 1 评论 -
(笔记)Toolbar的标题居中显示的解决方案
1.XML代码<com.google.android.material.appbar.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <androidx.appcompat.widget.Toolba...原创 2020-04-30 12:34:07 · 2246 阅读 · 1 评论 -
(笔记)为RecyclerView的每个item设置”点击时产生波纹效果“
一、两条关键代码android:clickable="true"android:foreground="?attr/selectableItemBackground"二、示例1.Normal版<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.Constrai...原创 2020-04-28 18:57:57 · 1280 阅读 · 0 评论 -
Android 自定义Button
Youtube地址:https://www.youtube.com/watch?v=nlPtfncjOWA效果图:(效果是android studio的preview效果,其中stroke按钮中间是透明的,而不是灰色。)btn_normal.xml<?xml version="1.0" encoding="utf-8"?><shape x...原创 2019-12-20 15:46:51 · 294 阅读 · 0 评论 -
Androidx library下无法使用FloatingActionButton的解决方法
一、在module下的buid.gradle文件添加implementation 'com.google.android.material:material:1.0.0'二、在布局文件中添加<android.support.design.widget.FloatingActionButton android:id="@+id/myFAB" ...原创 2019-12-18 20:59:25 · 6120 阅读 · 0 评论 -
Android使用Butterknife报Manifest merger failed : Attribute application@appComponentFactory 解决方案(笔记)
报错:Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18...原创 2019-09-17 20:58:50 · 185 阅读 · 0 评论 -
Minimum supported Gradle version is 4.10.1. Current version is 4.6.
1.编辑project下的build.gradle,把gradle版本改成3.3.1 dependencies { classpath 'com.android.tools.build:gradle:3.3.1' }2.编辑gradle---->wrapper---->将里面的distribuionUrl改成:4.10.1版本distribut...原创 2019-03-29 19:14:00 · 4705 阅读 · 0 评论 -
error: resource android:attr/fontVariationSettings not found.error: resource android:attr/ttcIndex
解决方案:将targetSdkVersion和compileSdkVersion 改为 28 改完同步之后可能会出现有红色波浪线,这是因为版本不一样导致的将版本号改为28.0.0-rc02 如果还报有以下的错误,底下是答案和链接:Error: Attribute application@appComponentFactory value=(a...原创 2019-02-01 15:52:55 · 10730 阅读 · 0 评论