我有一个DialogFragment,它使用Cursor for setMultiChoiceItems.在LoaderManager的帮助下获取此Cursor. 使用onCreateDialog方法处理此问题的最佳方法…
标签:Android
Android会检测来自网址的视频是否为纵向
在我的 Android应用中,我有一个自定义视频播放器,可以播放来自网址的视频.但是,当以纵向拍摄视频时,视频会在应用程序中逆时针旋转90度. 有没有办法让我获得视频的方向并相应地旋转视图?我需要动态检测方向,因为应用程…
android – iOS的BluetoothSocket相当于什么?
我想在我的蓝牙设备和iPhone之间传输文件. 在iOS平台上有类似于 android.bluetooth.BluetoothSocket的东西吗? 将非常感谢连接到蓝牙插座的一些代码示例. 最佳答案 This arti…
Android 缓存策略LruCache和DiskLruCache学习
学习资料: Android 开发艺术探索 其实就是完完全全摘抄,读书笔记 : ) LruCache和DiskLruCache是采用了LRU(Least Recently Used)近期最少使用算法的两种缓存。LruCac…
Android File(文件/目录)常见操作的封装:创建文件、删除单个文件、删除目录、获得文件大小、获得目录大小、拷贝单个文件、拷贝目录、剪切单个文件、剪切目录等
项目中很多地方用到了文件IO操作, 最好对这些常用的操作进行统一封装,而非让文件IO代码散落在项目各模块代码中。 创建文件 需求: — 在指定目录创建文件, — 先判断目录是否存在,如果不存在,则…
代码修改Shape资源创建的Drawable的坑
一般为TextView设置个背景,比如圆角矩形,再加个什么颜色啊等等,可以在xml文件中定义一个Shape。也可以在java代码中实现,使用GradientDrawable类,这就是Shape对应的类。 记录一个坑,多个…
腰果Cashew-Gank with Databinding
项目地址 腰果 腰果Cashew是一个gank.io的客户端,腰果的目标是简洁,但是有质感、漂亮,立志做最好看的gank.io客户端,而不是一个Demo(捂脸,逃),并且,腰果除了网络、图片加载、基本没有使用其他的第三方…
Webview图片上传方法
H5交互-图片上传 图片上传 H5使用file标签进行文件上传,我们可以重写webview的webchromeClient中的openFileChooser方法,由于android系统有多个版本,因此需要重写多个open…
2016年年终总结--勿忘初心
元旦的时候去了北京一趟,吸了几天霾,感觉整个人都不好了,昨天刚回到深圳,今天抽空写一下 2016 年的年终总结。 今年年初从上一家公司离职,具体的离职原因在去年的年终总结已经说了一下。离职之后的找工作之旅也是比较曲折…
Android Service 通信
参考资料:Android 中 Service 通信 GitHub演示项目:Android Service 通信 1. 创建一个 Service 1.1 创建 Service 类 新建一个类,这里取名 MyService,…
HashMap负载因子
概念 HashMap的底层存在着一个名字为table的Entry数组,在实例化HashMap的时候,会输入两个参数,一个是 int initCapacity(初始化数组大小,默认值是16),一个是float loadFa…