02 2025 档案
摘要:服务是什么 服务(Service)是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互而且还要求长期运行的任务。服务的运行不依赖于任何用户界面,即使程序被切换到后台,或者用户打开了另外一个应用程序,服务仍然能够保持正常运行。 需要注意的是,服务并不是运行在一个独立的进程
阅读全文
摘要:在上一章中我们学了 Android 数据持久化的技术,包括文件存储、SharedPreferences 存储以及数据库存储。使用这些持久化技术所保存的数据都只能在当前应用程序中访问。 虽然文件和 SharedPreferences 存储中提供了MODE_WORLD_READABLE和MODE_WOR
阅读全文
摘要:如果你了解网络通信原理应该会知道,在一个 IP 网络范围中,最大的 IP 地址是被保留作为广播地址来使用的。 比如某个网络的 IP 范围是 192.168.0.XXX,子网掩码是 255.255.255.0,那么这个网络的广播地址就是 192.168.0.255。广播数据包会被发送到同一网络上的所有
阅读全文
摘要:平板电脑和手机最大的区别就在于屏幕的大小, 一般手机屏幕的大小会在 3 英寸到 6 英寸之间, 而一般平板电脑屏幕的大小会在 7 英寸到 10 英寸之间。屏幕大小差距过大有可能会让同样的界面在视觉效果上有较大的差异, 比如一些界面在手机上看起来非常美观, 但在平板电脑上看起来就可能会有控件被过分拉长
阅读全文
摘要:从这里开始学习怎样使用 Android 提供的 UI 开发工具来编写程序界面。 如何编写程序界面 Android 中有多种编写程序界面的方式可供选择。 Android Studio 和 Eclipse 中都提供了相应的可视化编辑器, 允许使用拖放控件的方式来编写布局, 并能在视图上直接修改控件的属性
阅读全文
摘要:什么是 Activity Activity 是一种可以包含用户界面的组件, 主要用于和用户进行交互。一个应用程序中可以包含零个或多个 Activity , 但不包含任何 Activity 的应用程序很少见, 谁也不想让自己的应用永远无法被用户看到吧? Activity 的基本用法 手动创建 Acti
阅读全文
摘要:Vue 介绍 model: 是数据模型, 里面包含了很多的业务数据以及数据的处理方法. view: 是视图层, 只负责数据的展示, 其实就是页面展示的 HTML 标签, 也可以理解为就是 DOM 元素. ViewModel: 是 View 和 Model 的通信的桥梁, 通过 ViewModel 就
阅读全文