![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
ChristieLi
这个作者很懒,什么都没留下…
展开
-
Intent实现android页面跳转
android页面跳转主要涉及两种,一种是在Activity中跳转,一种是在Fragment中跳转。在Activity中跳转 直接上代码// 被点击的对象IconView add = findViewById(R.id.right_mark);// 设置监听事件add.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) {原创 2020-07-15 21:48:19 · 207 阅读 · 0 评论 -
使用fragment实现底部导航菜单栏
在实现这个功能的过程中,走了很多的弯路,也花费了较长的时间,作为一个新手,实现这个功能的过程中,分了几个步骤进行尝试,首先是会使用fragment,这个见另一篇博文:原创 2020-07-07 23:37:31 · 2654 阅读 · 0 评论 -
了解与使用fragment
fragment是我在做底部导航栏功能时使用到的,现在在这里做个记录。1.fragment的简介 fragment是activity的子模块,可以理解为Activity片段,是不完整的Activity,有自己的生命周期,必须被嵌入Activity使用,被其所在的Activ的生命周期所控制。2.fragment的特点2.1 fragment总是作为Activity界面的组成部分 fragment可通过getActivity()方法获取所在的Activity,Activity可以通过Fragm原创 2020-07-07 22:43:43 · 286 阅读 · 0 评论 -
如何取消android自带的标题栏
在使用IDEA创建android项目时,创建空白Activity,在写布局是,是没有顶部标题栏,但在手机真机运行时,会出现顶部标题栏: 这样的情况下,不便于自定义顶部标题栏,需要取消,最简单的方式,是通过修改res/values/styles.xml文件中AppTheme的parent,将Theme.AppCompat.Light.DarkActionBar修改为Theme.AppCompat.Light.NoActionBar,全部代码如下:<style name="AppTheme"原创 2020-06-17 23:17:23 · 720 阅读 · 0 评论 -
报错android-apt plugin is incompatible with the Android Gradle plugin. Please use annotationProcessor
通过android-apt方式引入依赖butterknife.BindView时,报错android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor’。其原因是Android官方提供了annotationProcessor来代替android-apt,所以在高版本的gradle中,不允许使用apt. 解决方式: 1.将项目根目录下,build.gradle中的cl原创 2020-06-08 22:53:16 · 1554 阅读 · 0 评论 -
初始状态的MainActivity.java与activity_main.xml
在创建一个android项目时,打开文件会默认的创建两个文件,MainActivity.java与activity_main.xml。 MainActivity.java代码如下:package com.example.myapplication;// 引用的包,引用android SDK的过程import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;public class MainActivity原创 2020-06-07 20:42:16 · 3296 阅读 · 1 评论 -
androidx.test.ext找不到
在android做build的时候,发现ExampleinstrumentedTest.java中的import androidx.test.ext.junit.runners.AndroidJUnit4;提示错误,错误的原因是androidx.test.ext找不到,会导致用模拟机时,应用闪退,而后把import androidx.test.ext.junit.runners.AndroidJUnit4更改为import androidx.test.runner.AndroidJUnit4;,则bui原创 2020-06-05 01:04:42 · 2784 阅读 · 3 评论 -
android中字体图标的使用
字体图标,就是让图标有文字的属性,可以把这类图标看做文字一样使用,通过代码即可修改图标的颜色、大小等,而不需要再绘图工具中修改。在移动端及web端的开发中,在一些按钮、小图标等,都会使用字体图标。获取字体图标 获取字体图标,有一些比较常用的网站可以下载,比如阿里巴巴的iconfont库。通过阿里巴巴的iconfont获取字体图标 下载地址:https://www.iconfont.cn/ 搜索或通过不同的库,找到相应的图标,添加入库 可添加多个,进行批量下载,点击右上角绿框内图标,原创 2020-06-05 00:57:02 · 678 阅读 · 1 评论 -
android前端中的xmlns、android、tools、与app
android前端中的xmlns、android、tools、与appxmlnsandroidtoolsapp 今天的这个问题,是由我在写android前端布局时,想了解的问题,为什么有些属性是android:,而有的属性是app:,由此对布局文件中的xmlns、android、tools、与app做了了解。xmlns xmlns是xml中的一个概念,定义了xml的命名空间,在我的理解看来,命名空间的目的是为了解决不同xml同时解析时,相同标签和属性冲突的问题,即不同xml文件中,使用了同原创 2020-05-31 23:15:02 · 1091 阅读 · 1 评论