安卓
小Caicai
这个作者很懒,什么都没留下…
展开
-
android
01Android入门单选题1、下列选项中,属于4G通信网最高传输速度的是()。A、10MbpsB、20MbpsC、50MbpsD、100Mbps参考答案 ????2、下面关于尺寸资源的描述,正确的是()。A、尺寸资源通常定义在res/values/dimens.xml文件中B、尺寸资源只能在XML文件中调用C、尺寸资源的单位只能使用dp表示D、在Android Studio3.2版本中,默认创建了dimens.xml文件。参考答案 :A3、下面关于单元测试的描述,正确的是()。原创 2020-09-04 01:10:13 · 14863 阅读 · 2 评论 -
Android——服务
Android——服务服务(Service)是Android中实现程序后台运行的解决方案,他非常适用于去执行那些不需要和用户交互而且还要长期运行的任务。服务不依赖于任何用户界面,即使当前程序被切换到后台或者用户打开了另外一个应用程序服务仍能保持正常运行。服务并不是运行在一个独立的进程当中的,而是依赖于创建服务时所在的应用程序进程。当某个应用程序进程被杀掉时,所有依赖于该进程的服务也会停止运行 。服务并不会自动开启线程,所有的代码都是默认运行在主线程当中的。我们需要在服务的内部手动创建子线程,并在这里原创 2020-09-09 20:31:27 · 301 阅读 · 0 评论 -
Android——网络编程
Android——网络编程网络编程主要是在手机端使用 HTTP 协议和服务器端进行网络交互,并对服务器返回的数据进行解析,也是 Android 中最常使用到的网络技术了,WebView的用法提供了一个 WebView 控件,借助它我们就可以在自己的应用程序里嵌入一个浏览器,从而非常轻松地展示各种各样的网页。 在布局文件中加入一个WebView控件。<WebView android:id="@+id/web_view" android:layout_width="match_p原创 2020-09-09 20:30:45 · 467 阅读 · 0 评论 -
Android——内容提供者
Android——内容提供者内容提供器(Content Provider)主要用于在不同的应用程序之间实现数据共享的功能,内容提供器可以选择只对哪一部分数据进行共享,从而保证我们程序中的隐私数据不会有泄漏的风险。内容提供器的用法一般有两种,一种是使用现有的内容提供器来读取和操作相应程序中的数据,另一种是创建自己的内容提供器给我们程序的数据提供外部访问接口。访问其他程序中的数据Android 系统中自带的电话簿、短信、媒体库等程序都提供了外部访问接口 。ContentResolver 的基本用原创 2020-09-09 20:29:43 · 427 阅读 · 0 评论 -
Android——广播
Android——广播Android中每个程序都可以对自己感兴趣的广播进行注册,这样该程序就只会接收到自己所关心的广播内容,这些广播可能是来自于系统的,也可能是来自于其他应用程序的。Android提供了一套完整的API,允许这些应用自由的发送和接收广播。发送广播借助Intent,接收广播借助广播接收器。广播类型:主要有两种,标准广播和无序广播。标准广播:完全异步执行的广播,在广播发出后所有广播接收器会几乎在同一时刻接收到这条广播消息。效率高,无法被截断。有序广播:同步执行的广播,再广播发出后,同一原创 2020-09-09 20:28:32 · 472 阅读 · 0 评论 -
Android Studio报错:Could not find method implementationSdkVersion():
https://www.cnblogs.com/android-deli/p/10320658.html原创 2020-04-20 17:45:15 · 1140 阅读 · 0 评论 -
Android的文件存储
数据存储Android的数据存储有5种,分别为文件存储,SharedPreferences、SQLite数据库、ContentProvifer以及网络存储。文件存储:常用的存储方式,读写文件,与Java中实现I/O程序完全一样。有两种形式:XML以及JSON。SharedPreferences:存储一些简单的信息的一种机制。采用XML格式将数据存储到设备中,可以存储用户的各种配置信...原创 2020-04-09 21:49:36 · 1168 阅读 · 0 评论 -
Activity生命周期及页面跳转(Intent)、数据传递
Activity用户与程序的交互是通过Activity完成的,Activity负责管理Android应用程序的登陆界面。1. Activity 的创建在程序包处单击右键,选择New → Activity → Empty Activity后会弹出Customize the Activity界面Activity Name :用于输入Activity名称。Layout Name:用输入布...原创 2020-04-09 21:47:33 · 2998 阅读 · 0 评论 -
02_UI开发
Android UI开发UI(User Interface)UI(User interface)界面人与手机之间数据传递,信息交互的重要媒介和对话窗口,是android系统中重要的组成部分,界面美观程度影响用户的第一印象。布局的创建Android程序界面是通过布局文件设定的,在每个项目文件中 android studio 会默认创建一个主界面布局,该布局位于res/layout目录中,若...原创 2020-04-09 21:38:56 · 317 阅读 · 0 评论 -
Android移动开发基础入门
Android基础入门起源:android是一款基于Linux平台的开源操作系统,主要用于移动设备中,如智能手机、平板电脑等。android体系结构android系统采用分层架构,从高到低分为4层依次为应用程序层、应用层序框架层、核心类库和linux内核。应用程序层:应用程序层是一个核心应用程序的集合,所有安装在手机上的应用程序都属于这一层,应用程序框架层:应用程序框架主...原创 2020-04-09 21:37:56 · 1575 阅读 · 0 评论