
android 基础
文章平均质量分 55
上善卍若水
To be, or not to be- that is the question!
展开
-
Android APP启动时出现白屏或者黑屏怎么办?
很多时候,我们启动APP时会有短暂的白屏或者黑屏,大概1~2秒后,才会显示主界面或者显示启动页,这是为什么呢?本篇文章来介绍一下,并给出APP启动秒开的解决办法。1、为什么APP启动时会出现白屏或者黑屏?当打开一个Activity时,如果这个Activity所属的应用还没有在运行,系统会为这个Activity所属的应用创建一个进程,但进程的创建与初始化都需要时间,在这个动作完成之前系统要做转载 2017-10-14 09:50:17 · 12351 阅读 · 0 评论 -
Android6.0动态申请SD卡读写的权限
Android6.0之后系统对权限的管理更加严格了,不但要在AndroidManifest中添加,还要在应用运行的时候动态申请。下面是动态申请SD卡读写的权限在AndroidManifest中添加SD卡读写的权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <...原创 2018-06-19 18:30:45 · 462 阅读 · 0 评论 -
解决Android Button 字母自动全部大写的问题
解决Android Button 字母自动全部大写的问题在XML布局中设置属性 android:textAllCaps="false"原创 2017-12-05 15:54:50 · 13872 阅读 · 0 评论 -
android 模拟 再按一次退出程序onKeyDown
public boolean onKeyDown(int keyCode, KeyEvent event) { //判断用户是否点击了“返回键” if (keyCode == KeyEvent.KEYCODE_BACK) { //与上次点击返回键时刻作差 if ((System.currentTimeMillis() - mExitTime) > 2原创 2017-11-25 13:27:23 · 11346 阅读 · 0 评论 -
Android开发的四大组件
这个文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。一、Activity详解Activty的生命周期的也就是它所在进程的生命周期。 一个Activity的转载 2017-12-05 09:30:28 · 13453 阅读 · 0 评论 -
App Widgets 应用程序小部件
App WidgetsIn this documentThe BasicsDeclaring an App Widget in the ManifestAdding the AppWidgetProviderInfo MetadataCreating the App Widget LayoutUsing the AppWidgetProvider Class翻译 2017-12-05 08:22:00 · 14707 阅读 · 0 评论 -
进程和线程
进程和线程本文内容进程进程生命周期线程工作线程线程安全方法进程间通信当某个应用组件启动且该应用没有运行其他任何组件时,Android 系统会使用单个执行线程为应用启动新的 Linux 进程。默认情况下,同一应用的所有组件在相同的进程和线程(称为“主”线程)中运行。 如果某个应用组件启动且该应用已存在进程(因为存在该应用的其他组件)翻译 2017-12-05 08:11:08 · 12152 阅读 · 0 评论 -
Broadcasts
BroadcastsSystem broadcastsChanges to system broadcastsReceiving broadcastsManifest-declared receiversContext-registered receiversEffects on process stateSending broadcastsRestrict翻译 2017-12-05 08:09:10 · 20168 阅读 · 0 评论 -
Context Provider
内容提供程序主题内容提供程序基础知识创建内容提供程序日历提供程序联系人提供程序相关示例联系人管理器应用“游标(联系人)”“游标(电话)”示例同步适配器内容提供程序管理对结构化数据集的访问。它们封装数据,并提供用于定义数据安全性的机制。 内容提供程序是连接一个进程中的数据与另一个进程中运行的代码的标准界面。如果您想要访问内容提供程序中的原创 2017-12-05 08:04:17 · 14195 阅读 · 1 评论 -
Activity
Activity本文内容创建 Activity实现用户界面在清单文件中声明 Activity启动 Activity启动 Activity 以获得结果结束 Activity管理 Activity 生命周期实现生命周期回调保存 Activity 状态处理配置变更协调 Activity关键类Activity另请参原创 2017-12-04 15:02:15 · 14073 阅读 · 0 评论 -
Fragment 表示 Activity 中的行为或用户界面部分
片段本文内容设计原理创建片段添加用户界面向 Activity 添加片段管理片段执行片段事务与 Activity 通信创建对 Activity 的事件回调向应用栏添加项目处理片段生命周期与 Activity 生命周期协调一致示例关键类FragmentFragmentManagerFragmentTransaction原创 2017-12-04 14:59:53 · 13308 阅读 · 0 评论 -
Intent 和 Intent 过滤器
Intent 和 Intent 过滤器本文内容Intent类型构建Intent显式 Intent 示例隐式 Intent 示例强制使用应用选择器接收隐式 Intent过滤器示例使用待定 IntentIntent 解析操作测试类别测试数据测试Intent 匹配另请参阅与其他应用交互共享内容Inte原创 2017-12-04 14:56:17 · 14615 阅读 · 0 评论 -
使用 Java 8 语言功能
使用 Java 8 语言功能本文内容:支持的 Java 8 语言功能和 API启用 Java 8 功能和 Jack 工具链配置 Gradle已知问题Android 支持所有 Java 7 语言功能,以及一部分 Java 8 语言功能(具体因平台版本而异)。本页介绍您可以使用的新语言功能、如何正确配置项目以使用这些功能,以及您可能遇到的任何已知问题原创 2017-12-04 14:51:06 · 12627 阅读 · 0 评论 -
Android Platform architecture Android
DevelopmentAPI guidePlatform architectureThis article contentLinux kernelHardware Abstraction Layer (HAL)Android RuntimeNative C / C ++ libraryJava API frameworksystem applicatio翻译 2017-12-04 14:48:26 · 13299 阅读 · 0 评论 -
Java Platform Standard Edition 7 Documentation--Java平台标准版7文档
Oracle has two products that implement Java Platform Standard Edition (Java SE) 7: Java SE Development Kit (JDK) 7 and Java SE Runtime Environment (JRE) 7.JDK 7 is a superset of JRE 7, and contains翻译 2017-12-04 14:40:32 · 14731 阅读 · 0 评论 -
java中string和int互相转化
1 如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Double,原创 2017-11-15 09:43:03 · 13747 阅读 · 0 评论 -
直播视频在微信内自动播放
为了更加方便的准确判断网络状态,只判断微信和QQ内,无线网状态下自动播放视频:因为微信限制了直播类视频的自动播放,我们需要做些特殊处理: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ...原创 2018-08-24 15:53:38 · 1471 阅读 · 0 评论