![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android:重要组件
文章平均质量分 82
哎吆达不溜哎吆
这个作者很懒,什么都没留下…
展开
-
Android:notification通知
前言:android为通知增加了一些特性——Channel,Channel可以帮助用户统一管理通知,开发者可以为不同类型的通知创建同一个通知Channel,所有使用同一个Channel的通知都具有相同的行为。行为包括:重要性声音闪光灯振动在锁屏上显示替换免打扰模式通知只有第一次运行时可以通过代码设置通知Channel的行为,用户之后可以通过Settings来更改通知Channel的行为,之后程序将无法通过代码来修改Channel一:简介Notification是显示在手机状态栏的通原创 2021-01-22 15:13:56 · 272 阅读 · 0 评论 -
Android:TextView 类组件学习
一:组件简介该类组件主要用于显示文字,其实就是一个文本编辑器子类:EditText,Button,CheckedTextView,Chronometer,TextClock二:TextView(一):重要属性id:为TextView设置一个组件id,根据id,我们可以在Java代码中通过findViewById()的方法获取到该对象,然后进行相关属性的设置,又或者使用RelativeLayout时,参考组件用的也是id!layout_width:组件的宽度,一般写:wrap_content或者原创 2021-01-21 16:56:33 · 169 阅读 · 0 评论 -
Android:ViewPager学习
一:概念ViewPager是视图滑动切换工具,一般是用来做APP 的引导页或者实现图片轮播二:如何使用1. Adapter与listview类似,ViewPager也需要适配器将view与viewPager绑定,并且有一个专门的ViewPagerAdapter,官方建议我们使用Fragment来填充viewpager,这样 可以更加方便的生成每个Page,以及管理每个Page的生命周期!对于Fragment,提供了两个Fragment 专用的Adapter:FragmentPageAdapter和原创 2021-01-20 13:32:17 · 134 阅读 · 1 评论 -
Android:Fragment使用注意点
一:使用静态加载时,主activiity的布局文件中标签必须要有id,否则会报错AndroidRuntime: Caused by: java.lang.IllegalArgumentException: Binary XML file line #18: Must specify unique android:id, android:tag, or have a parent with an id for com.lwl.fragmentdemo.LeftFragment二:静态加载Fragme原创 2021-01-19 16:54:02 · 137 阅读 · 0 评论 -
Android:TabHost学习
前言TabHost是用来在一个界面显示多个标签的组件,现在已经被Fragment代替,原因是可扩展性非常差,并且需要依赖ActivityGroup。现在对它进行学习是为了学习它构建界面的特点,更好的理解Android的UI。TabHost组件在安卓4.0之后已经被废弃了,建议使用Fragment组件来代替它。由于其设计违反了Activity单一窗口原则,它可以同时加载多个Activity,然后再它们之间进行来回切换;另外有个很致命的问题就是当点击别的选项时,按下Back后退键,它会使整个应用程序都退出原创 2021-01-14 14:37:14 · 158 阅读 · 0 评论 -
Android:Fragment学习
一:Fragment简介Fragment最初的作用是为了适应大屏幕的平板电脑,开发者可以使用Fragment对UI组件进行分组,模块化管理,可以更方便的在运行过程中动态更新Activity的用户界面。1. Fragment的特点:必须嵌入到Activity中使用,受activity的生命周期控制Fragment可以被多个activity复用Fragment拥有自己的生命周期,可以相应自己的输入事件2. Fragment 与 Activity的交互Fragment可以调用getActivi原创 2021-01-13 20:25:42 · 123 阅读 · 0 评论