Android
文章平均质量分 69
Ricky欧公
这个作者很懒,什么都没留下…
展开
-
Android开发中各Java集合类性能分析
Java的集合类主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和 Map这三大类的集合。Collection接口主要有两种子类分别为List和Set,区别主要是List保存的对象可以重复,而Set不可以重复,而Map一般为key-value这样的对应关系,比如我们常用的HashMap。 一、List 主要有ArrayList、LinkedList、Vecto原创 2014-04-14 14:18:09 · 787 阅读 · 0 评论 -
Bitmap与DrawAble与byte[]与InputStream之间的转换工具类
整合网络上一些针对Bitmap和DrawAble的工具使用类import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.InputStream; import android.graphics.Bitmap; import androi原创 2014-03-19 16:17:03 · 632 阅读 · 0 评论 -
Android系统如何自适应屏幕
1、屏幕相关概念 1.1分辨率 是指屏幕上有横竖各有多少个像素 1.2屏幕尺寸 指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸 android将屏幕大小分为四个级别(small,normal,large,and extra large)。 1.3屏幕密度 每英寸像素数 手机可以有相同的分辨率,但屏幕尺寸可以不相同, Diago原创 2014-03-19 16:55:19 · 980 阅读 · 0 评论 -
创建和使用Android library工程
创建和使用Android library工程 创建library供多个工程共享代码、资源是非常常见的需求,网上这种资料非常少,基本上都是讲创建java工程,然后export,这种方式缺点非常多,大家可以自己google一下。本文着重介绍如何创建Android library,并且在工程中使用此library提供的资源,具体步骤如下:1. 创建一个Android工程,命名原创 2014-03-19 16:59:23 · 625 阅读 · 0 评论 -
Android 中的AIDL,Parcelable和远程服务
Android 中的AIDL,Parcelable和远程服务 早期在学习期间便接触到AIDL,当时对此的运用也是一撇而过。只到近日在项目中接触到AIDL,才开始仔细深入。AIDL的作用 由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要原创 2014-03-19 17:04:29 · 934 阅读 · 0 评论 -
高效开发 Android App 的 10 个建议
假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题 是至关重要的了。这里不需要讨论高效编程,因为我们不会关心你写的代码是否能转载 2014-04-07 19:52:33 · 794 阅读 · 0 评论 -
移动开发之Cordova混合开发
一 安装node.js下载地址:https://nodejs.org/en/安装完成后,cmd执行 npm install -g cordova ,全局安装Cordova。 二 cmd创建Android项目1.新建一个项目: 路径名>cordova create 文件名 包名 工程名2.添加Android平台:cordova platform原创 2018-01-12 16:21:28 · 1304 阅读 · 0 评论 -
腾讯x5内核集成,优化web加载速度
当前移动端Android主流应用开发都会涉及到H5页面的加载,通常使用Android WebKit下的控件WebView。用起来很方便,但往往会碰到加载缓慢导致用户体验差的问题。我们尝试集成x5内核,验证一下是否真的对加载速度有所优化。一、腾讯x5的优势1) 速度快:相比系统webview的网页打开速度有30+%的提升; 2) 省流量:使用云端优化技术使流量节省20+%; 3) 更安全:安全问题原创 2018-04-09 17:09:46 · 3697 阅读 · 0 评论 -
Android NFC技术解析,附Demo源码
NFC是Near Field Communication缩写,即近距离无线通讯技术。可以在移动设备、消费类电子产品、PC 和智能控件工具间进行近距离无线通信。简单一点说,nfc功能是什么?nfc功能有什么用?其实NFC提供了一种简单、触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。NFC技术允许电子设备之间进行非接触式点对点数据传输,在十厘米(3.9英吋)内,交换数据,其传输速度...原创 2018-04-09 17:13:43 · 2350 阅读 · 2 评论