Android官方培训课程-笔记
氵Flipped
这个作者很懒,什么都没留下…
展开
-
Android官方培训课程-笔记(高效显示Bitmap)
http://hukai.me/android-training-course-in-chinese/graphics/displaying-bitmaps/index.html 高效的加载大图(Loading Large Bitmaps Efficiently) 这节课会带领你学习如何解析很大的Bitmaps并且避免超出程序的内存限制。 非UI线程处理Bitmap(Proce...转载 2018-07-22 15:01:34 · 136 阅读 · 0 评论 -
Android官方培训课程-笔记(打印)
http://hukai.me/android-training-course-in-chinese/multimedia/printing/index.html 打印照片 这节课将展示如何打印一幅图像。 打印HTML文档 这节课将展示如何打印一个HTML文档。 打印自定义文档 这节课将展示如何连接到Android打印管理器,创建一个打印适配器并建立要打印的内容。...转载 2018-07-22 15:01:07 · 150 阅读 · 0 评论 -
Android官方培训课程-笔记(拍照)
http://hukai.me/android-training-course-in-chinese/multimedia/camera/index.html 轻松拍摄照片 用仅仅几行代码调用其他应用拍照。 轻松录制视频 用仅仅几行代码调用其他应用录像。 控制相机 直接控制相机硬件,实现你自己的相机应用。 与第一行代码第八章结合来看 ...转载 2018-07-22 14:58:41 · 142 阅读 · 0 评论 -
Android官方培训课程-笔记(NFC分享文件)
http://hukai.me/android-training-course-in-chinese/content-sharing/beam-files/index.html 发送文件给其他设备 学习如何配置应用程序,使其可以发送文件给其他设备。 接收其他设备的文件 学习如何配置应用程序,使其可以接收其他设备发送的文件。 ...转载 2018-07-21 16:55:06 · 169 阅读 · 0 评论 -
Android官方培训课程-笔记(管理音频播放)
http://hukai.me/android-training-course-in-chinese/multimedia/audio/index.html 控制音量与音频播放(Controlling Your App’s Volume and Playback) 学习如何确保用户能通过硬件或软件音量控制器调节应用的音量(通常这些控制器上还具有播放、停止、暂停、跳过以及回放等功能按键)。...转载 2018-07-21 11:20:48 · 162 阅读 · 0 评论 -
Android官方培训课程-笔记(分享文件)
http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/index.html 建立文件分享 学习如何配置应用程序使得它们可以分享文件。 分享文件 学习分享文件的三个步骤: 生成文件的content URI; 授予URI的临时访问权限; 将URI发送...转载 2018-07-21 11:13:43 · 179 阅读 · 0 评论 -
Android官方培训课程-笔记(分享简单数据)
1.如果为intent调用了Intent.createChooser(),那么Android总是会显示可供选择。这样有一些好处:即使用户之前为这个intent设置了默认的action,选择界面还是会被显示。 如果没有匹配的程序,Android会显示系统信息。 我们可以指定选择界面的标题。下面是更新后的代码:Intent sendIntent = new Intent();se...转载 2018-07-21 11:10:23 · 193 阅读 · 0 评论 -
Android官方培训课程-笔记(Intent与其他应用交互)
1.验证是否有App去接收这个IntentPackageManager packageManager = getPackageManager();List<ResolveInfo> activities = packageManager.queryIntentActivities(intent, 0);boolean isIntentSafe = activities.s...转载 2018-07-21 11:08:40 · 146 阅读 · 0 评论 -
Android官方培训课程-笔记(数据保存)
1.如果创建了一个MODE_WORLD_READABLE或者MODE_WORLD_WRITEABLE 模式的shared preference文件,则其他任何app均可通过文件名访问该文件。2. Internal storage: 总是可用的 这里的文件默认只能被我们的app所访问。 当用户卸载app的时候,系统会把internal内该app相关的文件都清除干净。 Int...转载 2018-07-21 11:03:10 · 400 阅读 · 0 评论 -
Android官方培训课程-笔记(Fragment)
1.当Activity的 onPause() 被调用时,它内部所有Fragment的 onPause() 方法也会被触发。2。在Activity中,用支持库API调用 getSupportFragmentManager()以获取 FragmentManager,然后调用 beginTransaction() 创建 FragmentTransaction,然后调用 add...转载 2018-07-21 10:59:51 · 146 阅读 · 0 评论 -
Android官方培训课程-笔记(Activity生命周期)
1。 这些状态中只有三种可以是静态。也就是说,活动只能在三种状态之一下存在很长时间。恢复:在这种状态下,活动处于前台,且用户可以与其交互。(有时也称为“运行”状态。) 暂停:在这种状态下,活动被在前台中处于半透明状态或者未覆盖整个屏幕的另一个Activity-部分阻挡。暂停的活动不会接收用户输入并且无法执行任何代码。 停止:在这种状态下,活动被完全隐藏并且对用户不可见;它被...转载 2018-07-21 10:56:27 · 256 阅读 · 0 评论 -
Android官方培训课程-笔记(Action bar及基础知识)
1.使用权重的前提一般是给查看的宽或者高的大小设置为0dp,然后系统根据上面的权重规则来计算查看应该占据的空间。但在很多情况下,如果给查看设置了match_parent的属性,那么在计算权重时则不是通常的正比,而是反比。也就是说,权重值大的反而占据空间小 2.要为行动吧布局菜单条目,就要在活动中实现 onCreateOptionsMenu() 回调方法来 inflate 菜单资源从而...转载 2018-07-21 10:53:35 · 136 阅读 · 0 评论 -
Android官方培训课程-笔记(使用OpenGL ES显示图像)
http://hukai.me/android-training-course-in-chinese/graphics/opengl/index.html 配置OpenGL ES的环境 学习如何配置一个可以绘制OpenGL图形的应用。 定义形状 学习如何定义形状,以及为何需要了解面(Faces)和卷绕(Winding)这两个概念的原因。 绘制形状 学习如何在应用...转载 2018-07-22 15:02:32 · 261 阅读 · 0 评论