Android 开发学习
记录学习过程中的问题与解决方式
红油曲奇
这个作者很懒,什么都没留下…
展开
-
解决 Android 中使用 ViewPager 和 Fragment 实现底部导航栏无法显示标题栏的问题
如上图所示,只需使 MainActivity 继承 AppCompatActivity 即可,亲测有效原创 2021-11-02 16:47:24 · 1402 阅读 · 0 评论 -
Android 修改SearchView的搜索图标
转载 2021-11-02 01:09:05 · 268 阅读 · 0 评论 -
Fragment 使用注意事项
转载来自:https://www.imooc.com/article/details/id/266270Fragment有很多可以复写的方法,其中最常用的就是onCreateView(),该方法返回Fragment的UI布局,需要注意的是inflate()的第三个参数是false,因为在Fragment内部实现中,会把该布局添加到container中,如果设为true,那么就会重复做两次添加,则会抛出异常。...转载 2021-10-29 15:35:50 · 118 阅读 · 0 评论 -
理解 FragmentTransaction
** 注意fragment栈不能包含两个相同的fragment **转载 2021-10-27 13:57:50 · 144 阅读 · 0 评论 -
Android 菜单知识储备
原创 2021-10-23 01:04:19 · 1188 阅读 · 0 评论 -
修改 Android 的 ActionBar 的三个点的默认图标
ActionBar 的三个点按钮是溢出菜单按钮(OverflowButton)使用 ActionBar 时,Android 系统默认给 overflow 是三个点的图标,如果你想修改 overflow 的图标,可以通过修改 Theme 来修改 Actionbar 的溢出菜单按钮默认图标(OverflowButton):重点:使用 actionOverflowButtonStyle 属性,指定 overflow 的风格方案如下:在 styles 中自定义 Theme:<?xml ve原创 2021-10-21 14:48:12 · 2033 阅读 · 0 评论 -
Android 显示和隐藏 ActionBar
转载 2021-10-21 11:34:31 · 242 阅读 · 0 评论 -
Android studio 如何向安卓模拟器中添加文件
点此了解详情转载 2021-10-15 16:26:02 · 623 阅读 · 0 评论 -
解决 Android 8.0 以上静态广播无法注册
解决方案:方案一:发送广播的时候携带 intent.addFlags(0x01000000),即能让广播突破隐式广播限制。方案二:在 Intent 中设置 Component 参数方案三:使用动态注册广播代替静态注册广播实现<方案一>实现<方案二>实现<方案二>实现<方案三>实现<方案三>...转载 2021-10-08 21:33:01 · 690 阅读 · 0 评论 -
Android 实现关键字的网络搜索
直接上代码: String trim = ((EditText) findViewById(R.id.et)).getText().toString().trim(); if (TextUtils.isEmpty(trim)) { Toast.makeText(MainActivity.this, "得输入内容才可以搜索哦", 0).show(); } else { //取得网页搜索的Intent Intent intent = new Intent(Intent.ACTION_WEB转载 2021-10-06 00:31:25 · 438 阅读 · 0 评论 -
我是这样设置 Android 启动页的!!!
设置启动页目的:如果没有启动页,设置 MainActivity 的 label 属性时应用名会与其一致(原因:Application 和 Activity 均可设置 label,当 Application 和 MainActivity 中都设置 android:label 时,此时 MainActivity 的 label 优先级更高,应用名会优先使用MainActivity的 label 值;当 Mainactivity 中没有设置 android:label 时,应用名会使用 Application的.原创 2021-10-03 11:09:53 · 6700 阅读 · 0 评论 -
Intent中的四个重要属性——Action、Data、Category、Extras
点此跳转查看详情转载 2021-10-02 20:05:51 · 145 阅读 · 0 评论 -
Android在文本中实现超链接
1、自动链接实现实现方式:在 .xml 文件中使用android:autoLink属性 该属性的值有:none:不匹配任何格式(默认值)web:只匹配网址,网址会以超链接的形式显示email:只匹配电子邮箱,电子邮箱会以超链接的形式显示phone:只匹配电话号码,电话号码会以超链接的形式显示map:只匹配地图地址,地理位置会以超链接的形式显示all:匹配以上所有2、Html.fromHtml() + setMovementMethod() 实现示例:首先在 .xml 文件中实原创 2021-10-01 10:57:10 · 2608 阅读 · 0 评论 -
Android shape属性
shape 属性介绍:转载 2021-09-25 16:31:01 · 145 阅读 · 0 评论 -
Android 相对布局界面属性
来自教师PPT内容原创 2021-09-22 23:08:41 · 82 阅读 · 0 评论 -
线性布局(LinearLayout)排列方法
线性布局的排列方法由 Orientation 属性控制,vertical 表示垂直排列,horizontal 表示水平排列。设置垂直排列android:orientation="vertical"设置水平排列android:orientation="horizontal"原创 2021-09-12 19:54:29 · 1466 阅读 · 0 评论 -
Problem:ImageButton 有灰色边框
1、原因:ImageButton 默认有边框(预留出一部分背景),这样可以更好给用户一个使用反馈。点击的时候,背景就会有颜色变化。2、解决方式:在ImageButton代码块中添加:android:background="#e0000000"...原创 2021-09-12 19:47:03 · 312 阅读 · 0 评论