Android
帅气又努力
Attain!
展开
-
as中出现错误:android.widget.Toolbar cannot be cast to androidx.appcompat.widget.Toolbar
原为链接:https://blog.csdn.net/qq_43266432/article/details/97932776原创 2020-02-01 19:48:31 · 785 阅读 · 0 评论 -
sqlite: permission denied 解决办法
用手机练习《第一行代码》的SQLite数据库使用时,在adb shell中查看数据库时出现permission denied权限被拒绝。出现这个的原因是没有root权限。解决办法使用run-as语句进入包中,再用命令查看数据库C:\Users\11150>adb shellHWDUK:/ $ run-as com.example.databasetestHWDUK:/data...原创 2020-01-15 19:56:32 · 2405 阅读 · 4 评论 -
RecyclerView显示不出来的问题,求指导
当自己兴冲冲的把书上的代码敲完后,一运行却发现没有RecyclerView,哭了输入发送也不行,找了很久原因,但是自己是在实在菜鸟,求CSDN上的各位大佬有空帮忙解答一下!我把运行结果和代码放在下面。MainActivity:package com.example.uibestpractice;import androidx.appcompat.app.AppCompatActivity...原创 2019-12-30 10:15:32 · 1823 阅读 · 7 评论 -
Android:RecyclerView的使用详解
RecyclerView是Android开发中很重要的一个控件,不过相对来说也是最复杂的控件了,我在学习这个的时候发现这两篇博主对RecyclerView讲的都很好,如果你也是初学者的话推荐看一看,相信看完后也会更加理解RecyclerView的使用原理了!后面如果还有什么好的文章我会再加上去的。Android:RecyclerView 的使用,有这一篇就够了让你彻底掌握Rec...原创 2019-12-26 17:40:59 · 447 阅读 · 0 评论 -
学习《第一行代码》的RecyclerView时遇到的问题
安装软件后进去就闪退,log如下:019-12-25 17:47:07.434 28887-28887/com.example.recyclerviewtest E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.recyclerviewtest, PID: 28887 java.lang.RuntimeExc...原创 2019-12-25 17:57:20 · 890 阅读 · 7 评论 -
写Android活动时的几个技巧
知晓当前是哪个活动在阅读别人写的代码时,往往无法直接了当的看出当前运行的是哪个活动,解决方法很简单。新建一个BaseActivity类。因为我们不需要让BaseActivity在AndroidManifest.fest中注册,所以直接创建一个普通的java类就可以了。然后让BaseActivity继承自AppCompatActivity,重写onCreate()方法,让onCreat...原创 2019-12-25 14:40:16 · 192 阅读 · 0 评论 -
Intent的几个用法总结
如果我们想在在各个活动之间进行穿梭,我们就需要使用到Intent。Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想执行的动作,还可以在不同组件之间传递数据。Intent一般可以用于启动活动,启动服务以及发送广播等。Intent可以分为显式Intent和隐式Intent,其实就是Intent的不同方法的重载。显式Intent用法很简单,直接在I...原创 2019-12-24 17:30:02 · 1308 阅读 · 0 评论 -
Android意图内置动作
以下为安卓的意图内置动作,可以用隐式调用来调用这些功能:ACTION_ALL_APPS: 列出所有已安装程序ACTION_ANSWER: 处理来电ACTION_BUG_REPORT: 报告BUGACTION_CALL: 打开一个电话拨号程序, 使用Intent的数据URI提供的号码拨打电话ACTION_CALL_BUTTON: 拨打按钮, 调用拨号程序ACTION_DELETE: 删除...转载 2019-12-23 23:57:52 · 464 阅读 · 0 评论 -
AS中手动创建活动的步骤
创建一个新的Android项目(选择Add No Activity)在java下的包里新建一个活动(不要勾选Generate Layout File和Launcher Activity,但是要记得勾选Backwards Compatibility(向下兼容模式))在res下创建布局目录和布局文件在活动中加载布局(可以调用setContentView()方法)在AndroidManifes...原创 2019-12-23 18:09:42 · 509 阅读 · 0 评论 -
安卓应用开发特色
1.四大组件活动(Activity):所有android应用程序的门面,凡是应用中我们能看到的东西都放在活动中。服务(Service):无法看到,一直在后台默默运行,即使用户退出应用,服务还是可以继续的,很好理解。广播接收器(Broadcast Receiver):允许你的应用接收来自各处的广播消息。如电话,短信等,同样也可以向外发出广播信息。内容提供者(Content Provider...原创 2019-12-23 16:47:49 · 208 阅读 · 0 评论 -
android的系统架构
Android的系统架构大致可以分为四层:Linux内核层,系统运行库层,应用框架层和应用层**linux内核层:**这一层为Android设备的各种硬件提供底层驱动。我的理解就是负责管理硬件,提供一个硬件接口。**系统运行库层:**不难理解,就是为Android系统的运行提供基础的库支持。**应用框架层:**提供构建应用程序时用到的各种API(Application Programming...原创 2019-12-23 16:25:48 · 153 阅读 · 0 评论