自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RickyStudio的专栏

软件工程技术支持

  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android NFC技术解析,附Demo源码

NFC是Near Field Communication缩写,即近距离无线通讯技术。可以在移动设备、消费类电子产品、PC 和智能控件工具间进行近距离无线通信。简单一点说,nfc功能是什么?nfc功能有什么用?其实NFC提供了一种简单、触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。NFC技术允许电子设备之间进行非接触式点对点数据传输,在十厘米(3.9英吋)内,交换数据,其传输速度...

2018-04-09 17:13:43 2308 2

原创 腾讯x5内核集成,优化web加载速度

当前移动端Android主流应用开发都会涉及到H5页面的加载,通常使用Android WebKit下的控件WebView。用起来很方便,但往往会碰到加载缓慢导致用户体验差的问题。我们尝试集成x5内核,验证一下是否真的对加载速度有所优化。一、腾讯x5的优势1) 速度快:相比系统webview的网页打开速度有30+%的提升; 2) 省流量:使用云端优化技术使流量节省20+%; 3) 更安全:安全问题

2018-04-09 17:09:46 3571

原创 移动开发之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 1280

原创 IOS连线问题

连线问题:点击Files owner 的属性连接必须为空 ,点击自定义cell 的自身最右边的箭头下的属性连接有值。这样便不会出错。

2014-10-23 11:12:01 628

原创 iOS 证书申请、Xcode绑定、真机调试与上架流程

1:45开始给设备添加证书一、证书申请+安装至Mac二、添加开发者账号

2014-10-21 10:17:38 690

原创 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 2145

转载 做软件“产品”开发需要哪些文档?

在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、 精确性、清晰性、完整性、灵活性、可追溯性。   ◇   可行性分析报告:     说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述 为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案 的理由。   ◇   项目开发计划:         为软

2014-05-06 21:11:24 1460

原创 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 766

原创 虚拟机VMware下安装RedHat Linux 9.0 图解

此前按照此攻略安装了一遍,现在整理下yibei

2014-04-11 21:10:42 2660

转载 高效开发 Android App 的 10 个建议

假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题 是至关重要的了。这里不需要讨论高效编程,因为我们不会关心你写的代码是否能

2014-04-07 19:52:33 779

原创 一个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 1519

原创 MicrosoftProject使用入门指南

今天使用MicrosoftProject来规划一份项目开发进度表,里面用到了一些功能点一、打开MicrosoftProject,二、任务计划选择自动计划三、在文件-->选项 中可更改工作时间四、输入基本的项目进度阶段,点击格式-->在最右边选择大纲数字和项目摘要任务可生成文本列表数五、击项目选择备注选项,可输入额外介绍点六、点击项目-->项目

2014-03-26 19:52:04 3769

原创 论execSQL与executeInsert执行效率之差

看到一遍关于SQLiteDatabase 的execSQL方法和SQLiteStatement的executeInsert的执行效率之比。文中最终得出结论后者比前者效率高,带着疑惑的心态让验证了一把却得出了截然相反的结论。无论在数据量大小或则是否开启事务操作上SQLiteDatabase 的execSQL的执行效率远比SQLiteStatement的executeInsert高。以下就是我

2014-03-21 02:04:56 2215

原创 Java 8 正式版发布

下载 Java 8 正式版。 一些相关链接:Installation InstructionsRelease NotesWhat's New in JDK 8Known Issues for JDK 8JDK ReadMeJRE ReadMe

2014-03-20 19:56:32 514

转载 移动互联网运营必读:APP运营人的职责、指标全解析

简单来说,从产品上线开始,运营工作也随之开始。运营的核心目的即让一个产品活的更好,活的更久。让产品活的更好是指通过各种推广、渠道让产品的装机量、活跃用户数、市场占有率等数据获得提升。让产品活的更久则是通过数据分析和用户信息反馈收集产品相关优化信息,以供PM进行产品功能的完善,从而获得更长的产品生命周期。根据运营的目的,运营工作具体来说有以下几个方面:1.渠道管理:这点对于移动互联网

2014-03-19 17:07:14 1747

原创 Android 中的AIDL,Parcelable和远程服务

Android 中的AIDL,Parcelable和远程服务      早期在学习期间便接触到AIDL,当时对此的运用也是一撇而过。只到近日在项目中接触到AIDL,才开始仔细深入。AIDL的作用    由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要

2014-03-19 17:04:29 918

原创 创建和使用Android library工程

创建和使用Android library工程 创建library供多个工程共享代码、资源是非常常见的需求,网上这种资料非常少,基本上都是讲创建java工程,然后export,这种方式缺点非常多,大家可以自己google一下。本文着重介绍如何创建Android library,并且在工程中使用此library提供的资源,具体步骤如下:1. 创建一个Android工程,命名

2014-03-19 16:59:23 603

原创 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 954

原创 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 615

Swagger的使用

Swagger的使用操作,Swagger的使用操作,Swagger的使用操作

2018-01-17

Android设计模式学习

Android设计模式学习,很全的设计模式,内含所有实现代码

2014-05-19

struts-1.3.10-al

struts-1.3.10-all包,内含代码,一应俱全。

2014-05-19

xUtilsAndroid框架

xUtils简介 xUtils 包含了很多实用的android工具 xUtils 最初源于Afinal框架 进行了大量重构 使得xUtils支持大文件上传 更全面的http请求协议支持 10种谓词 拥有更加灵活的ORM 更多的事件注解支持且不受混淆影响 xUitls最低兼容android 2 2 api level 8 目前xUtils主要有四大模块: DbUtils模块: android中的orm框架 一行代码就可以进行增删改查; 支持事务 默认关闭; 可通过注解自定义表名 列名 外键 唯一性约束 NOT NULL约束 CHECK约束等(需要混淆的时候请注解表名和列名); 支持绑定外键 保存实体时外键关联实体自动保存或更新; 自动加载外键关联实体 支持延时加载; 支持链式表达查询 更直观的查询语义 参考下面的介绍或sample中的例子 ViewUtils模块: android中的ioc框架 完全注解方式就可以进行UI 资源和事件绑定; 新的事件绑定方式 使用混淆工具混淆后仍可正常工作; 目前支持常用的20种事件绑定 参见ViewCommonEventListener类和包com lidroid xutils view annotation event HttpUtils模块: 支持同步 异步方式的请求; 支持大文件上传 上传大文件不会oom; 支持GET POST PUT MOVE COPY DELETE HEAD OPTIONS TRACE CONNECT请求; 下载支持301 302重定向 支持设置是否根据Content Disposition重命名下载的文件; 返回文本内容的请求 默认只启用了GET请求 支持缓存 可设置默认过期时间和针对当前请求的过期时间 BitmapUtils模块: 加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象; 支持加载网络图片和本地图片; 内存管理使用lru算法 更好的管理bitmap内存; 可配置线程加载线程数量 缓存大小 缓存路径 加载显示动画等 ">xUtils简介 xUtils 包含了很多实用的android工具 xUtils 最初源于Afinal框架 进行了大量重构 使得xUtils支持大文件上传 更全面的http请求协议支持 10种谓词 拥有更加灵活的ORM 更多的事件注解支持且不受混淆影响

2014-05-19

空空如也

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

TA关注的人

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