Android
文章平均质量分 80
Android
好好活着,不要熬夜
这个作者很懒,什么都没留下…
展开
-
Android - 手机实现振动
安卓手机实现振动原创 2022-08-06 23:56:49 · 3544 阅读 · 0 评论 -
Android - 设置 Button 控件的文本的大小写
设置 Button 控件的文本的大小写原创 2022-08-06 22:41:17 · 3259 阅读 · 0 评论 -
Android - Bluetooth - Bluetooth low energy overview
文章目录Bluetooth low energyKey terms and conceptsRoles and responsibilitiesBLE permissions准备Android Studio关于手机HUAWEI Mate 10模拟设备在运行时检查设备是否支持 BLE参考Bluetooth low energyDevices running Android 4.3 (API level 18) and higher have built-in platform support for Bl原创 2021-05-04 22:36:51 · 179 阅读 · 0 评论 -
Android - Bluetooth overview(不完整)
文章目录Bluetooth overviewThe basicsBluetooth permissionsSet up bluetoothFind devicesQuery paired devicesDiscover devices准备查询已配对的设备发现设备参考Bluetooth overviewThe Android platform includes support for the Bluetooth network stack, which allows a device to wireles原创 2021-03-02 20:37:45 · 463 阅读 · 0 评论 -
Android - 自定义按钮(Button)点击、获取焦点的背景
文章目录准备自定义按钮(Button)点击、获取焦点的背景参考准备IDE:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10 10.0Android Virtual Devi原创 2021-02-28 18:04:05 · 806 阅读 · 0 评论 -
Android - 接收蓝牙状态改变的广播
文章目录准备接收蓝牙状态改变的广播参考Your application can listen for the ACTION_STATE_CHANGED broadcast intent, which the system broadcasts whenever the Bluetooth state changes. This broadcast contains the extra fields EXTRA_STATE and EXTRA_PREVIOUS_STATE, containing the n原创 2021-02-27 09:50:40 · 1163 阅读 · 0 评论 -
Android - Access app-specific files(不完整)
文章目录Access app-specific filesAccess from internal storageAccess persistent filesAccess and store filesStore a file using a streamAccess a file using a streamView list of filesCreate nested directoriesCreate cache filesRemove cache files准备访问内部存储参考Access ap原创 2021-02-24 22:00:59 · 596 阅读 · 0 评论 -
Android - Save key-value data(基于 SharedPreferences)
文章目录Save key-value dataGet a handle to shared preferencesWrite to shared preferencesRead from shared preferences准备项目参考Save key-value dataIf you have a relatively small collection of key-values that you’d like to save, you should use the SharedPreferences原创 2021-02-23 23:05:30 · 289 阅读 · 0 评论 -
Android - Broadcasts overview(不完整)
文章目录Broadcasts overviewAbout system broadcastsChanges to system broadcastsAndroid 9Android 8.0Android 7.0Receiving broadcastsManifest-declared receiversContext-registered receivers准备项目参考Broadcasts overviewAndroid apps can send or receive broadcast messag原创 2021-02-18 23:19:24 · 267 阅读 · 0 评论 -
Android - Respond to UI visibility changes
文章目录Respond to UI visibility changesRegister a Listener准备项目参考Respond to UI visibility changesThis lesson describes how to register a listener so that your app can get notified of system UI visibility changes. This is useful if you want to synchronize oth原创 2021-02-17 14:33:49 · 239 阅读 · 0 评论 -
Android - Enable fullscreen mode
文章目录Enable fullscreen modeFullscreen optionsLean backImmersiveSticky immersiveEnable fullscreen modeAdditional sample codeOther considerations准备项目参考Enable fullscreen modeSome content is best experienced fullscreen, like videos, games, image galleries, bo原创 2021-02-17 14:11:35 · 776 阅读 · 0 评论 -
Android - Hide the navigation bar
文章目录Hide the navigation barHide the Navigation BarMake Content Appear Behind the Navigation Bar准备项目参考Hide the navigation barThis lesson describes how to hide the navigation bar, which was introduced in Android 4.0 (API level 14).Even though this lesson原创 2021-02-17 12:12:40 · 622 阅读 · 0 评论 -
Android - Hide the status bar
文章目录Hide the status barHide the Status Bar on Android 4.1 and HigherMake Content Appear Behind the Status Bar准备项目参考Hide the status barThis lesson describes how to hide the status bar on different versions of Android. Hiding the status bar (and optionally原创 2021-02-16 16:57:02 · 616 阅读 · 0 评论 -
Android - Dim the system bars
文章目录Dim the system barsDim the Status and Navigation BarsReveal the Status and Navigation Bars准备项目参考Dim the system barsThis lesson describes how to dim the system bars (that is, the status and the navigation bars) on Android 4.0 (API level 14) and higher原创 2021-02-15 22:40:14 · 158 阅读 · 0 评论 -
Android - Add a Floating Action Button
文章目录准备项目参考准备IDE:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10 10.0Android Virtual Devices:Name: Pixel_2_AP原创 2021-02-15 11:46:48 · 208 阅读 · 0 评论 -
Android - Create dynamic lists with RecyclerView
文章目录Create dynamic lists with RecyclerViewKey classesSteps for implementing your RecyclerViewPlan your layoutImplementing your adapter and view holder准备项目参考Create dynamic lists with RecyclerViewRecyclerView makes it easy to efficiently display large sets原创 2021-02-12 22:21:52 · 231 阅读 · 0 评论 -
Android - 请求应用权限
文章目录准备请求应用权限参考准备IDE:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10 10.0Android Virtual Device:Name: Pixel_2原创 2021-02-10 18:38:23 · 216 阅读 · 0 评论 -
Android - Ask User To Remove Some Device Files
文章目录准备项目参考目的:要求用户删除某些设备文件准备IDE:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10 10.0Android Virtual Device:N原创 2021-02-07 12:37:15 · 156 阅读 · 0 评论 -
Android Studio - 打包 APK
文章目录打包 APK参考打包 APK选择菜单 Build > Generate Signed Bundle / APK:选择 APK,点击 Next:没有密钥,那么点击 Create new… 新建密钥:填写密钥的存储信息,完成之后点击 OK:创建过程中出现警告,点击 OK 继续:回到 Generate Signed Bundle or APK 界面,勾选 Remember passwords,然后点击 Next:选择打包的存储目录,选择 Build Variants,勾选原创 2021-02-05 16:44:53 · 227 阅读 · 0 评论 -
Android SDK 环境变量配置
系统已经安装了 Android Studio,但是在命令行输入 adb 命令,发现找不到该命令:C:\Users\86188>adb'adb' 不是内部或外部命令,也不是可运行的程序或批处理文件。原因是没有配置环境变量,只需配置其环境变量即可。新建系统变量,变量名 ANDROID_HOME,变量值:Android SDK 所在目录:编辑系统变量 PATH,新增 %ANDROID_HOME%\platform-tools 与 %ANDROID_HOME%\tools:重新打开命令行,原创 2021-02-04 11:52:52 · 1191 阅读 · 0 评论 -
下载、安装 Genymotion,创建虚拟设备
文章目录下载、安装 Genymotion添加虚拟设备参考下载、安装 Genymotion根据自身需求下载 Genymotion Desktop,我选择 with VirtualBox:下载完成,安装:添加虚拟设备安装完成,启动 Genymotion,需要登录。如果没有账号,那么点击 CREATE ACCOUNT 创建账号;否则,填写账号密码,点击 NEXT:选择 Personal Use,点击 NEXT:勾选 I have read and accept原创 2021-02-04 11:08:22 · 765 阅读 · 0 评论 -
Android - Toolbar
文章目录准备项目向 Activity 添加工具栏添加和处理操作添加操作按钮响应操作添加向上操作声明父 Activity启用“向上”按钮参考准备IDE:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o原创 2021-02-02 16:43:49 · 109 阅读 · 0 评论 -
Android - SeekBar
文章目录准备项目自定义样式参考准备IDE:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10 10.0Android Virtual Device:Name: Pixel_原创 2021-02-01 23:44:41 · 277 阅读 · 0 评论 -
Android - 判断 WLAN(WiFi) 是否启用
文章目录准备项目判断 WLAN 是否启用,如果没有,询问用户是否前往开启;否则,告诉用户 WLAN 已经启用。准备IDE:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10 1原创 2021-01-30 15:55:33 · 937 阅读 · 1 评论 -
Android -AlertDialog 对话框
文章目录准备项目简单的对话框简单列表对话框单选列表对话框多选列表对话框自定义标题和修改确定按钮外边距参考准备集成开发环境:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10 10原创 2021-01-30 13:23:37 · 238 阅读 · 2 评论 -
Android - 引导用户打开位置服务
文章目录准备项目参考准备开发环境:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10 10.0GC: ParNew, ConcurrentMarkSweepMemory: 1原创 2021-01-30 01:31:34 · 2529 阅读 · 4 评论 -
Android - 生成二维码
文章目录生成二维码图片效果参考集成开发环境:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10 10.0生成二维码图片新建项目,选择 Empty Activity,在配置项目原创 2021-01-11 16:54:46 · 377 阅读 · 1 评论 -
Android - 从系统中选择图片并显示
文章目录准备项目参考准备集成开发环境:Android Studio 4.1.1Build #AI-201.8743.12.41.6953283, built on November 5, 2020Runtime version: 1.8.0_242-release-1644-b01 amd64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10 10.0项目新建项目,选择 Empty Activity,在配置项目时,我选择的原创 2021-01-09 06:35:51 · 681 阅读 · 0 评论 -
Android - 修改 Button 的 background 没有效果(原因未知)的解决方法
问题:尝试修改 Layout 文件中 Button 元素的 background 属性,运行应用,在安卓虚拟设备上没有出现预期的效果。解决方法:修改 src\main\res\values\themes.xml 文件中 style 元素的 parent 属性,将其改为:<resources xmlns:tools="http://schemas.android.com/tools"> <!-- Base application theme. --> <sty原创 2021-01-04 20:03:09 · 2807 阅读 · 2 评论 -
下载、安装 Android Studio,新建项目
文章目录下载安装初始化配置新建项目新建安卓虚拟设备启动应用参考下载访问谷歌安卓开发者,下载 Android Studio:安装下载完成之后,运行下载得到的可执行文件,启动 Android Studio Setup:勾选你想要安装的组件:选择安装位置:点击 Install:安装中…安装完成,点击 Next:勾选 Start Android Sudio,点击 Finish:初始化配置询问是否导入配置,根据自己的需求选择:不设置代理:点击 Next:勾选 Cus原创 2021-01-04 14:39:13 · 325 阅读 · 0 评论