- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 Android NFC技术解析,附Demo源码
NFC是Near Field Communication缩写,即近距离无线通讯技术。可以在移动设备、消费类电子产品、PC 和智能控件工具间进行近距离无线通信。简单一点说,nfc功能是什么?nfc功能有什么用?其实NFC提供了一种简单、触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。NFC技术允许电子设备之间进行非接触式点对点数据传输,在十厘米(3.9英吋)内,交换数据,其传输速度...
2018-04-09 17:13:43
2452
2
原创 腾讯x5内核集成,优化web加载速度
当前移动端Android主流应用开发都会涉及到H5页面的加载,通常使用Android WebKit下的控件WebView。用起来很方便,但往往会碰到加载缓慢导致用户体验差的问题。我们尝试集成x5内核,验证一下是否真的对加载速度有所优化。一、腾讯x5的优势1) 速度快:相比系统webview的网页打开速度有30+%的提升; 2) 省流量:使用云端优化技术使流量节省20+%; 3) 更安全:安全问题
2018-04-09 17:09:46
3892
原创 移动开发之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
1352
原创 IOS连线问题
连线问题:点击Files owner 的属性连接必须为空 ,点击自定义cell 的自身最右边的箭头下的属性连接有值。这样便不会出错。
2014-10-23 11:12:01
684
原创 Erlang开发环境的配置windows64位
1.下载最新的Erlang otp,下载地址:www.erlang.org/download/otp_win64_17.0.exe 安装。2.下载Eclipse及JDK7,地址的话自己百度。然后进行安装。3.配置环境变量C:\Program Files\Java\jdk1.7.0_03\bin;C:\Program Files\erl6.0\bin将这两个路径加入path路径。然后运行cm
2014-05-20 16:12:36
2209
转载 做软件“产品”开发需要哪些文档?
在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、 精确性、清晰性、完整性、灵活性、可追溯性。 ◇ 可行性分析报告: 说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述 为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案 的理由。 ◇ 项目开发计划: 为软
2014-05-06 21:11:24
1549
原创 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
818
转载 高效开发 Android App 的 10 个建议
假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题 是至关重要的了。这里不需要讨论高效编程,因为我们不会关心你写的代码是否能
2014-04-07 19:52:33
819
原创 一个ip绑定多个域名
一、通过端口来区分不同的虚拟主机 (站点)1)指定项目所在位置,例:d:/test1 d:/test22)php中配置conf下面的httpd.conf文件,启用extra目录下的httpd-vhosts.conf # Virtual hosts Include conf/extratpd-vhosts.conf 3)配置我们的httpd-vhosts.conf,注
2014-03-31 22:11:36
1658
原创 MicrosoftProject使用入门指南
今天使用MicrosoftProject来规划一份项目开发进度表,里面用到了一些功能点一、打开MicrosoftProject,二、任务计划选择自动计划三、在文件-->选项 中可更改工作时间四、输入基本的项目进度阶段,点击格式-->在最右边选择大纲数字和项目摘要任务可生成文本列表数五、击项目选择备注选项,可输入额外介绍点六、点击项目-->项目
2014-03-26 19:52:04
4269
原创 论execSQL与executeInsert执行效率之差
看到一遍关于SQLiteDatabase 的execSQL方法和SQLiteStatement的executeInsert的执行效率之比。文中最终得出结论后者比前者效率高,带着疑惑的心态让验证了一把却得出了截然相反的结论。无论在数据量大小或则是否开启事务操作上SQLiteDatabase 的execSQL的执行效率远比SQLiteStatement的executeInsert高。以下就是我
2014-03-21 02:04:56
2305
原创 Java 8 正式版发布
下载 Java 8 正式版。 一些相关链接:Installation InstructionsRelease NotesWhat's New in JDK 8Known Issues for JDK 8JDK ReadMeJRE ReadMe
2014-03-20 19:56:32
562
转载 移动互联网运营必读:APP运营人的职责、指标全解析
简单来说,从产品上线开始,运营工作也随之开始。运营的核心目的即让一个产品活的更好,活的更久。让产品活的更好是指通过各种推广、渠道让产品的装机量、活跃用户数、市场占有率等数据获得提升。让产品活的更久则是通过数据分析和用户信息反馈收集产品相关优化信息,以供PM进行产品功能的完善,从而获得更长的产品生命周期。根据运营的目的,运营工作具体来说有以下几个方面:1.渠道管理:这点对于移动互联网
2014-03-19 17:07:14
1847
原创 Android 中的AIDL,Parcelable和远程服务
Android 中的AIDL,Parcelable和远程服务 早期在学习期间便接触到AIDL,当时对此的运用也是一撇而过。只到近日在项目中接触到AIDL,才开始仔细深入。AIDL的作用 由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要
2014-03-19 17:04:29
976
原创 创建和使用Android library工程
创建和使用Android library工程 创建library供多个工程共享代码、资源是非常常见的需求,网上这种资料非常少,基本上都是讲创建java工程,然后export,这种方式缺点非常多,大家可以自己google一下。本文着重介绍如何创建Android library,并且在工程中使用此library提供的资源,具体步骤如下:1. 创建一个Android工程,命名
2014-03-19 16:59:23
669
原创 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
1016
原创 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
664
xUtilsAndroid框架
2014-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人