android
文章平均质量分 72
ys-ce
这个作者很懒,什么都没留下…
展开
-
android官方文档学习之路-高效显示Bitmap
概述Android设备可以提供单一的应用程序一定的内存(根据手机不同内存大小也不同),虽然不同的手机提供的内存也不同但都是有限的,而Bitmap很多时候会占用大量内存,尤其是丰富的图片比如照片,因此如果不小心,Bitmap可以快速消耗的内存预算产生下面可怕的异常导致应用程序崩溃: java.lang.OutofMemoryError: bitmap size exceeds VM budget.原创 2016-08-25 15:02:00 · 444 阅读 · 0 评论 -
android官方文档之路--activity生命周期
参考:android官方文档 图中详细给出了Activity整个生命周期的过程,以及在不同的状态期间相应的回调方法。一个简单完整的生命周期会顺序调用以下方法onCreate()->onStart()->onResume()->onPause()->onDestory()。每个方法的调用都会进入到对应的状态。虽然activity具有多种状态(图中显示了7中状态),但是只有三种状态可以长时间存在:翻译 2016-09-08 19:33:33 · 284 阅读 · 0 评论 -
LruCache源码解析
最近正在看android官方文档,看到Displaying Bitmaps Efficiently部分,正好看到LruCache,所以便想了解LruCache的源码。正文先从LruCache类的成员变量private final LinkedHashMap<K, V> map; /** Size of this cache in units. Not necessarily the numbe原创 2016-08-23 20:45:10 · 242 阅读 · 0 评论 -
android官方文档学习之路---ActionBar
android官方文档学习之路---ActionBar翻译 2016-08-11 10:21:31 · 328 阅读 · 0 评论 -
android手机之间通过Wifi传递图片示例--Wi-Fi Peer-to-Peer
上一篇android官方文档之路–Wi-Fi Peer-to-Peer文章翻译了官方文档中关于Wifi P2P的内容,本文通过该方法实现手机之间的图片传递。准备安卓4.0以上的设备才具有Wifi P2P的功能,因此最小的SDK应该在14以上,同时还需提供相应的权限。<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"原创 2016-11-07 14:41:53 · 3511 阅读 · 0 评论 -
android官方文档之路--Wi-Fi Peer-to-Peer
Wi-Fi peer-to-peer (P2P) 允许安卓4.0或更高的设备与适当的硬件连接直接通过Wi-Fi无线网络连接,而没有一个中间接入点。使用这些APIs,当设备都支持Wi-Fi时,可以发现并连接到这些设备上。然后建立一个快速连接,该连接距离比蓝牙连接远。可以实现用户之间的数据共享,如多人游戏或照片共享应用程序。WiFi API 包含以下主要的方面:WifiP2pManager类中包含了一翻译 2016-11-06 10:42:06 · 1279 阅读 · 0 评论 -
appWidget小应用----简易音乐播放器
制作一个简易音乐播放器原创 2016-10-03 14:26:40 · 2282 阅读 · 1 评论 -
android官方文档之路--AppWidget
App Widgets是小型应用程序视图,可以嵌入在其他应用程序(如主屏幕),并接收定期更新。翻译 2016-10-03 15:33:10 · 302 阅读 · 0 评论 -
android底部弹窗的几种实现方式
实现底部弹窗有以下几种方式: 1.dialog 2.Activity 3.DialogFragment 4.bottomSheet底部弹窗本质上就是将对话框显示在底部。在开始之前先给出布局文件:<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/r原创 2017-02-27 18:44:25 · 5679 阅读 · 1 评论