自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星月工厂

合抱之木,生于毫末。九层之台,起于累土。千里之行,始于足下

  • 博客(11)
  • 收藏
  • 关注

转载 Retrofit框架(入门级)

Retrofit 把REST API返回的数据转化为Java对象方便操作。同时还封装了网络代码的调用。列入下面接口public interface GitHubService { @GET("/users/{user}/repos") List listRepos(@Path("user") String user);}定义上面的一个REST API接口。 该接口

2016-04-29 15:48:58 415 2

原创 如何用RxJava替代EventBus进行事件的分发?

为什么要停止使用EventBus?下面这个GitHub上项目提到了EventBus的一些不足之处。https://github.com/hehonghui/android-tech-frontier/blob/master/issue-16/%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BD%A0%E5%BA%94%E8%AF%A5%E5%81%9C%E6%AD%A2%E4%B

2016-04-29 13:13:56 2233

翻译 android里面的USB功能----Host模式

USB Host在你的android设备上USB主机模式,它作为USB主机,权力的公共汽车, 并列举了USB设备连接。 USB主机模式支持Android 3.1和更高版本。API概述在您开始之前,重要的是要理解你所需要的类。 的 下表描述了USB主机的api android.hardware.usb 包中。表1。 USB主机api类描述

2016-04-29 10:19:41 6564 1

翻译 android里面的USB功能-----Accessory模式

USB AccessoryUSB附件模式允许用户连接 USB主机硬件专门为android设备。 配件必须遵循 Android附属协议中列出 Android配件开发工具包 文档。 这允许android设备仍不能作为USB主机与USB接口进行交互 硬件。 当一个Android设备在USB附件模式中,附加的Android

2016-04-29 10:00:20 18842 3

翻译 BLE(BLuetooth Lower Energy)蓝牙

BLE获得权限为了在应用程序中使用蓝牙功能,你必须声明 使用蓝牙的权限 。 你需要这个权限执行任何蓝牙通信, 如请求连接,接受连接,传输数据。如果你想让你的应用程序启动或操作蓝牙设备被发现 设置,您也必须声明 BLUETOOTH_ADMIN 许可。 注意: 如果你使用 BLUETOOTH_ADMIN 权限,那么你必须 也有 蓝牙 权限。在您的应用程序清单文件声明

2016-04-28 15:18:24 1052

翻译 OpenGL ES

原文地址:http://developer.android.com/intl/zh-cn/guide/topics/graphics/opengl.htmlOpenGl 支持 2D和3D图形开源库。Android支持多个版本的OpenGL ES API:OpenGL ES 1.0和1.1 -这个API规范支持Android 1.0和更高版本。OpenGL ES 2.0

2016-04-28 14:57:17 4031

原创 当手机横竖屏切换时,如何有效保证数据完整性

有些设备配置可能会在运行时发生变化(例如屏幕方向、键盘可用性及语言)。 发生这种变化时,Android 会销毁正在运行的 Activity(先后调用 onDestroy() 和 onCreate())。销毁行为旨在通过利用与新设备配置匹配的备用资源自动重新加载您的应用,来帮助它适应新配置。要妥善处理销毁行为,Activity 必须通过常规的Activity 生命周期恢复其以前的状态,在 A

2016-04-28 14:09:18 634

原创 如何配置自己的Activity,让其他应用调用

讲到了Intent-filter如何配置,以便让其他应用能够开启自己App的界面。如果您的应用可以执行对另一个应用可能有用的操作,您的应用应准备好响应来自其他应用的操作请求。 例如,如果您构建一款可与用户的好友分享消息或照片的社交应用,您最关注的是支持 ACTION_SEND 意向以便用户可以从另一应用发起 “共享”操作并且启动您的应用执行该操作。要允许其他应用开始您的Acti

2016-04-28 13:30:16 2245

原创 调用Camera进行照相并将照片返回到App界面

讲到了打开手机相机照相对照片进行 大小处理 显示到自己的App上面手机横竖屏时 保存View的当前状态App按钮点击后触发打开Camera的事件Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);然后,给intent添加数据,存储在ContentResolver中,方便显示在App

2016-04-27 20:11:17 827 1

原创 安装APP出错,Android Unable to identify the apk for variant arm-debug and device

android { compileSdkVersion 21 buildToolsVersion '21.1.2' defaultConfig { applicationId "com.facebook.samples.comparison" minSdkVersion 9 targetSdkVersion 21

2016-04-25 13:15:19 1837 2

原创 android屏幕适配

我们在android开发过程中,经常会遇到屏幕适配相关的问题。屏幕适配有的产品比较完善从小屏幕手机到主流的大屏幕手机都进行适配,但是现在80%以上的人用的是大屏幕的手机,所以我们这个只是适配了*1920*1080*和*1280*720*这两部手机。美工也只是切了这两套图。自己梳理一下屏幕适配的流程。一般一个布局里面的宽高都会写到dimens文件夹里面,为不同的尺寸手机建立多套dimens文件,然后

2016-04-23 16:14:34 376

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除