
Android
文章平均质量分 76
Kato33
这个作者很懒,什么都没留下…
展开
-
如何将ActionBar的标题设置为中间呢?
直接上代码咯!!// MainActivity.java...public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);原创 2021-09-02 23:40:40 · 572 阅读 · 0 评论 -
Android中Activity的N种回调的调用时机
直接上代码测试:public class MainActivity extends AppCompatActivity { private final static String TAG = "TAG"; @Override protected void attachBaseContext(Context newBase) { super.attachBaseContext(newBase); Log.d(TAG, "attachBaseCon原创 2021-08-17 15:38:02 · 320 阅读 · 0 评论 -
跟着Android开发艺术探索学习IPC
SerializableSerializable 是 Java所提供的一个序列化接口,它是一个空接口,为对象提供标准的序列化和反序列化操作。使用Serializable来实现序列化相当简单,只需要在类的声明中指定serialVersionUID即可自动实现默认的序列化过程。在Android中也提供了新的序列化方式,那就是Parcelable接口,使用它来实现对象的序列化,其过程要稍微复杂一些,本节先介绍Serializable接口。上面提到,想让一个对象实现序列化,只需要这个类实现Serializabl原创 2021-08-16 01:15:15 · 149 阅读 · 0 评论 -
跟着其它博主的文章学习Serializable
???? 跟着书籍学习IPC机制,把书本的文字照写下来,达到快速过一遍的目的,这样学习是不是很蠢?!IPC基础概念介绍本届主要介绍IPC中的一些基础概念,主要包含三方面内容:Serializable接口、Parcelable接口以及Binder,只有熟悉着三方面的内容后,我们才能更好地理解跨进程通信地各种方式。Serializable和Parcelable接口可以完成对象地序列化过程。当我们需要通过Intent和Binder传输数据时就需要使用Parcelable或者Serializable。还有地时候转载 2021-08-14 11:01:27 · 117 阅读 · 0 评论 -
跟这官方文档快速过一遍RecyclerView
:smlie: 官方文档使用 RecyclerView 创建动态列表RecyclerView 可以让您轻松高效地显示大量数据。您提供数据并定义每个列表项的外观,而 RecyclerView 库会根据需要动态创建元素。顾名思义,RecyclerView 会回收这些单个的元素。当列表项滚动出屏幕时,RecyclerView不会销毁其视图。相反,RecyclerView 会对屏幕上滚动的新列表项重用该视图。这种重用可以显著提高性能,改善应用响应能力并降低功耗。⚠️注意:RecyclerView 除了是类转载 2021-08-13 19:02:56 · 170 阅读 · 0 评论 -
跟着官方文档快速过一遍bindService概览
???? 绑定服务的官方文档绑定服务概览绑定服务是客户端-服务器接口中的服务器。借助绑定服务,组件(例如 Activity)可以绑定到服务、发送请求、接收响应,以及执行进程间通信 (IPC)。绑定服务通常只在为其他应用组件提供服务时处于活动状态,不会无限期在后台运行。本文介绍如何创建绑定服务,包括如何绑定到来自其他应用组件的服务。基础知识绑定服务是 Service 类的实现,可让其他应用与其进行绑定和交互。如需为服务提供绑定,您必须实现onBind() 回调方法。此方法会返回一个IBinder对象转载 2021-08-13 17:16:42 · 343 阅读 · 0 评论 -
跟着官方文档快速过一遍Service概览
服务概览???? ???? 官方中文文档 (把官方的拷贝下来作为自己的笔记????)Service是一种可在后台执行长时间运行操作而不提供界面的应用组件。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。此外,组件可通过绑定到服务与之进行交互,甚至是执行进程间通信 (IPC)。例如,服务可在后台处理网络事务、播放音乐,执行文件 I/O 或与内容提供程序进行交互。以下三种不同的服务类型:前台前台服务执行一些用户能注意到的操作。例如,音频应用会使用前台服务来播放音频曲目转载 2021-08-13 11:34:01 · 164 阅读 · 0 评论 -
跟着官方文档快速过一遍BroadcastReceiver
???? 现在是8-31-2021 早上8:32,跟着官方文档快速过一遍安卓四大组件之一的广播接收器。广播概览Android 应用与 Android 系统和其他 Android 应用之间可以相互收发广播消息,这与发布-订阅设计模式相似。这些广播会在所关注的事件发生时发送。举例来说,Android 系统会在发生各种系统事件时发送广播,例如系统启动或设备开始充电时。再比如,应用可以发送自定义广播来通知其他应用它们可能感兴趣的事件(例如,一些新数据已下载)。应用可以注册接收特定的广播。广播发出后,系统会自动转载 2021-08-13 10:07:22 · 159 阅读 · 0 评论 -
Android Studio的安装和Hello World
???????? 刚毕业入职,说是要学习Android,但是我却没有一点基础,只能在试用期加油学习。Android Studio的安装记录???? Android Studio官网下载地址我下载的是这个时间最新的版本,随便下了,先学着。之后的安装都是下一步,我是查看这篇博客,有很多相关问题的处理方法。我的相关安装目录如下:主要是Android Studio、AVD、Projects和SDK。在安装过程中遇到的问题是:gradle的下载出现一些小问题,公司网络比较快,失败了我原创 2021-06-30 17:42:31 · 134 阅读 · 0 评论