自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (8)
  • 收藏
  • 关注

原创 SAAS,PAAS IAAS

Platform as a Service: 平台即服务, 是面向软件开发者的服务, 云计算平台提供硬件, OS, 编程语言, 开发库, 部署工具, 帮助软件开发者更快的开发软件服务. 比如Google的GAE.SaaS: 软件即服务, 是面向软件消费者的, 用户无需安装, 通过标准的Internet工具(比如浏览器), 即可使用云计算平台提供的软件, 比如Salesforce的CRM管理系统

2017-10-25 14:04:32 320

转载 React Native

React Native的核心实现:先简单说几点,详细的等回头更新。1. React Native里面没有webview,这货不是Hybrid app,里面执行JS是用的JavascriptCore。2. 再说React Native的核心,iOS Native code提供了十来个最基本核心的类(RCTDeviceEventEmitter、RCTRenderingPerf

2017-09-09 11:11:49 395

原创 1

1

2017-08-29 11:26:44 313

原创 基于模糊数学的灰度边缘检测算法

留存1.核心思路2.实现细节算法的实现. 待复制3.实用价值水质, 二维条件判断4.一些思考二维矩阵的隶属度, Er权值达到一定量级, 完全类似一个人权衡利弊在思考了. 模糊数学, 神经元算法是赋予计算机灵魂的粗糙工具吗?

2017-08-21 15:05:29 945

转载 duplicate entry:

duplicate entrycom/google/gson/annotations/Expose.class项目在引入Retrofit2时,运行项目时会报出以下错误:Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. > com.android.build.api.tra

2017-05-17 13:01:36 823

原创 studio 操作记录

===========引入aar==================================apply plugin: 'com.android.library'android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { minSdkVersion 21

2017-04-27 15:01:58 232

原创 Android 自定义控件 自定义属性

三步. 颜色相同的地方,互相对应.1. 自定义Viewpublic class CommonToolBar extends Toolbar { private boolean ifShowBack;//是否显示返回按钮 public CommonToolBar(Context context, AttributeSet attrs) { super(context

2017-04-13 16:21:11 256

原创 EA UML使用记录

1.添加默认JAVA 参数属性Stting-->code engineering  datatypes 2.导出代码Ctrl+ALT+K. root package只选一次即可. 需要选中include all chirld package. 点generate即可生成3.添加java语言的默认数据类型setting--code engineering datatype

2017-01-19 19:11:52 492

转载 查看Android应用包名的全部方法

一、有源码情况直接打开AndroidManifest.xml文件,找到包含Android.intent.action.MAIN和android.intent.category.LAUNCHER对应的activity。如下图中第三行package为com.cola.ui,第七行主Activity为com.cola.ui.ColaBox(.ColaBox为Activity简写方式)。

2017-01-15 23:36:51 1569

原创 Android studio创建J2EE项目

1.  File”——“New”——“New Module”,弹出“Create New Module”窗体,在窗体中选择“Java Library”,接着点击“Next”——“Finish”2. Run”——“Edit Configurations”——“Application”——“Configuration”选项卡中设置好Main Class类路径(包含主函数的那个类)和Workin

2017-01-09 18:35:07 2087

原创 Char字符列表,快捷键,代码

Char("0") 为0的字符Char("1") Char("2") Char("3") Char("4") Char("5") Char("6") Char("7") 响铃Char("8") 回格Char("9") tab(水平制表符)Char("10") 换行Char("11") tab(垂直制表符)Char("12") 换页Char("13

2017-01-09 14:46:26 1133

原创 设计规范

1. Material Design-Introductionhttp://www.ui.cn/project.php?id=188392.Material Design-Animationhttp://www.ui.cn/project.php?id=188463. Material Design - Style - Colorhttp://www.ui.cn/pro

2016-12-30 10:57:37 287

转载 Android Studio目录结构浅析

Gradle是Google推荐使用的一套基于Groovy的编译系统脚本(当然,你也可以使用ant),具体的介绍和文档可以参考这个传送门:https://developer.android.com/tools/building/plugin-for-gradle.html如果你学会之后,会对Android项目的编译了如指掌(总之非常爽~),它的缺点目前是效率不高,然后因为有功夫网的存在,所以在b

2016-12-23 10:57:27 276

原创 ADB 操作记录贴

查看栈顶的Activity输入: dumpsys activity | grep "mFocusedActivity"  结果: mFocusedActivity: ActivityRecord{e648c9f u0 com.test.health/com.test.health.activity.LoginActivity_ t2974}

2016-12-20 15:34:05 314

转载 java 堆栈

堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身 栈区: 1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象),对象都存放在堆区中 2.每个栈中的数据(原始类型和对象引用)都是私有的,其他栈

2016-11-26 16:15:40 288

原创 日常博客

Android热修复框架AndFix原理解析及使用Android关于Dex拆分(MultiDex)技术详解Android系统篇之—-Binder机制和远程服务调用机制分析AIDLhttp://www.wjdiankong.cn/android%E7%B3%BB%E7%BB%9F%E7%AF%87%E4%B9%8B-binder%E6%9C%BA%E5%88%B6%E5%92%8C%E8

2016-11-24 16:21:22 249

转载 基于栈虚拟机和基于寄存器虚拟机的比较

虚拟机的概念   首先问一个基本的问题,作为一个虚拟机,它最基本的要实现哪些功能?   他应该能够模拟物理CPU对操作数的移进移出,理想状态下,它应该包含如下概念: (1)将源码编译成VM指定的字节码。 (2)包含指令和操作数的数据结构(指令用于处理操作数作何种运算)。 (3)一个为所有函数操作的调用栈。 (4)一个“指令指针(Instruction Point -

2016-11-24 15:01:29 643

转载 Android系统框架详解

Android采用分层的架构,分为四层,从高层到底层分为应用程序层,应用程序框架层,系统运行库层和Linux核心层1,Android应用程序层应用是用Java语言编写的运行在虚拟机上的程序,即图中最上层的蓝色部分,其实,Google最开始时就在Android系统中捆绑了一些核心应用,比如e-mail客户端、SMS短消息程序、日历、地图、浏览器、联系人管理程序,等等。2,应用

2016-11-23 12:53:08 648

转载 分布式架构

作者:李小翀链接:https://www.zhihu.com/question/22764869/answer/31277656来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。分布式架构的演进系统架构演化历程-初始阶段架构<img data-rawheight="367" data-rawwidth=&

2016-06-24 09:58:54 504

转载 Android在线视频,RTMP,MediaCodec,MediaCamera(码流_分辨率_帧率)

视频带宽计算公式(码流_分辨率_帧率)   (自己整理过的.)码流  码流(Data Rate)是指视频文件在单位时间内使用的数据流量,也叫码率或码流率,是视频编码中画面质量控制中最重要的部分,一般我们用的单位是Kb/s或者Mb/s。一般来说同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。码流越大,说明单位时间内取样率越大,数据流,精度就越高,处理出来的文件就越接近原始

2016-06-23 12:59:26 4447 4

原创 加密算法

1 对称     DES  1=1   钥唯一=12 不对称  RSA  2+2=4  公钥4, 私钥2+2;1+3;0+43 不可逆  MD5 1 钥=本身

2016-05-17 14:06:20 410

转载 APK极限压缩

瘦身前因为平时就考虑到大小的限制,所以很多工作已经做过了,如下列举现在的状态:7.3M(Debug版本)和6.5M(Release版本)开启minifyEnabled开启shrinkResources已经去除不相关的大型库图片和代码已经经历过粗略的一轮清理开始魔鬼瘦身1. tinypng有损压缩android打包本身会对png进行无损压缩,不信大家可

2016-03-31 17:24:10 717

原创 测试

测试MarkDown

2016-03-29 16:34:25 338

转载 WindowManager.LayoutParams

public static classWindowManager.LayoutParamsextends ViewGroup.LayoutParamsimplements Parcelablejava.lang.Object   ?android.view.ViewGroup.LayoutParams    ?

2016-01-24 12:55:16 243

原创 Android线程问题

1.把一个Activity变为独立线程运行  在mainifest增加android:process="com.xxx.xxx.webviewthread"属性(独立线程使用system.exit(0)方法退出,可彻底避免内存泄露.如webview的引入. 其他大量泄露代码的情况)2.加入多线程后, 在logcat左侧的filter列表中, 会出现com.xxx.xxx.webviewthre

2016-01-20 14:29:14 393

原创 EA使用笔记 UML

EA能搞定的:需求分析,概要设计,详细设计,数据库设计,测试、发布、部署基本设置:设置默认代码环境:在EA中选择工具—选项-代码工程,在窗口的右边的代码工程的默认语言的下拉菜单中选择自己所需要的语言。设置默认数据库:在EA中选择工具—选项-代码工程-代码编辑器,在右侧窗口中的默认数据库的下拉列表中选择自己所需要的数据库类型重要功能:类设计:

2016-01-03 19:29:03 557

转载 eclipse html格式化

在myeclipse中是这样解决的: 点击 myeclipse菜单栏的 window选项卡,找到下拉 perferences 选项 , 在里面快捷 “搜索” 框里面输入 html  ,如下图  在 数字3   那里 的  line - width 是设置当前行里面有多少字符时,就换行。这个数字随意,这里以100为例。接下来在  数字 4 那里(即 i

2015-12-16 17:58:40 10431 1

原创 List循环删除元素时错漏问题

list for循环删除错漏元素

2015-12-10 20:43:44 353

原创 Github gui使用

打开git gui,选择新建版本库浏览到需要版本控制的文件夹,选择确认,即建立了本地端在git或者oschina新建项目,作为远端.点击帮助--show ssh key--create key--输入密码(无需密码,不用输入)--把公钥添加到远端.点击远端--新增--名字任意输入--location输SSH链接(在oschina打开项目后,右上角可看到)--输入密码远端新增完毕,本地端新增完毕,就

2015-11-23 18:45:58 1684

转载 Android TIPS

TextUtils.isEmpty() - 常用的一个验证字符是否为空Html.fromHtml() - 快速的转化为HTML,执行速度不是太空,不适合大篇幅 EditText.setError() - 对用户名,邮箱,手机什么的验证,会弹出一个popupwindow,效果很好Build.VERSION_CODES - 没个版本存在着差异,兼容时常用到的Log.getStackTr

2015-01-16 14:15:12 384

原创 时间工具类详细说明 DateUtils

DateUtils.SECOND_IN_MILLIS常量,值为"1000",表示1秒的字符串形式DateUtils.MINUTE_IN_MILLIS 常量,值为"60000",表示1分钟的字符串形式DateUtils.HOUR_IN_MILLIS 常量,值为"3600000",表示1小时的字符串形式,DateUtils.DAY_IN_MILLIS) 常量,值为"86400000

2015-01-14 17:59:05 5700

原创 Ant打包jar,参数名变为无意义的arg0,arg1,Java代码提示参数名称无意义

症状:使用ant打包的jar,变量变成如下无意义的arg0,arg1. 代码提示也同样. 而使用Eclipse的导出jar就没有问题解决方法:让ant使用Eclipse的打包功能.1.在build.xml的javac命令中增加 debug="true"    debuglevel="lines, vars, source"这两行属性2.在build.xml的头部增加

2015-01-13 17:00:42 3717

转载 JAVADOC中文使用说明,参数中文解释

打开命令行窗口,输入命令生成api文档。转到目录:D:\Downloads\swt-3.5.2-win32-win32-x86\src,输入如下命令生成文档。javadoc -d api @package.txt注:api表示帮助文档的存放目录名,@package.txt表示以文件的形式传入包名。附录1:javadoc命令语法。在命令行输入javadoc回车就会出现如下的帮

2014-12-10 17:37:13 1362

转载 Activity Fragment详解

一个Fragment的实例总是和包含它的Activity直接相关。  fragment可以通过getActivity() 方法来获得Activity的实例,然后就可以调用一些例如findViewById()之类的方法。  如:  View listView = getActivity().findViewById(R.id.list);  但是注意调用getAc

2014-07-28 22:15:48 416

原创 COCOFrame

COCOFrame是一个轻量级的开发框架,集成了Android APP开发过程中常用的工具,方法,特效.其中F类采用的AndroidQuery实现,做了进一步的封装及部分优化.1. Jar包大小:166K2. 下载地址:http://download.csdn.net/detail/landehuxi/76737473. 解压缩,项目导入COCOFrame.jar4. 直接在代码中使用S,F,U三个类即可.

2014-07-24 17:43:26 1778

原创 COCOBuild

COCOBuild构建框架.用来做项目构建. (是一个Ant build.xml文件,提供代码生成,统一所有开发人员IDE配置,统一编码风格,代码预编译,APK自动签名,APK打多个版本包等功能)

2014-07-24 16:08:05 1686 3

原创 COCO-Android开发框架发布

支撑Android原生开发的轻量级框架 Beta-1.0.0. 包含COCOBuild和COCOFrame两个部分. COCOBuild为构建框架.用来做项目构建. (是一个Ant build.xml文件,提供代码生成,统一所有开发人员IDE配置,统一编码风格,代码预编译,APK自动签名,APK打多个版本包等功能)COCOFrame为开发框架. 作用于编码阶段. (是一个lib包,提供S, F,U三大工具类给开发人员,全称分别为Service,Fast,UI从服务,极速开发,界面三层给予开发人员开

2014-07-24 15:51:53 1054

原创 Android4.4W ADT更新问题 is already installed

今天更新Android4.4W 版本SDK,更新完后顺便更新ADT,结果更新后报错,导致SDK不能用.出现类似以下的报错:Android Native Development Tools is already installed, so an update will be performed instead.Cannot complete the install because one

2014-07-22 19:24:37 2176 1

原创 Android开发中遇到的adb问题解决方法

Android开发中遇到的adb问题. 解决方法大全.

2014-07-18 16:58:22 921

转载 ant build Project

java.versionJava Runtime Environment versionjava.vendorJava Runtime Environment vendorjava.vendor.urlJava vendor URLjava.homeJava installation directoryjava.vm.specific

2014-07-08 10:14:48 1322

Git Gui 可视化操作,不用命令行

Git Gui 可视化操作,不用命令行 安装时记得选择有GUI的选项,才能出现界面操作,默认是纯命令行

2015-11-24

Ant打包jar,参数名变为无意义的arg0,arg1,Java代码提示参数名称无意义

Ant打包jar,参数名变为无意义的arg0,arg1,Java代码提示参数名称无意义 Class not found: org.eclipse.jdt.core.JDTCompilerAdapter 让ant使用Eclipse的打包功能. 使用ant打包的jar,变量变成如下无意义的arg0,arg1. 代码提示也同样. 而使用Eclipse的导出jar就没有问题 缺分了..很不厚道的收一分吧.

2015-01-13

COCOFrameAndroid开发轻量级框架

COCOFrame是一个轻量级的开发框架,集成了Android APP开发过程中常用的工具,方法,特效.其中F类采用的AndroidQuery实现,做了进一步的封装及部分优化. 1.Jar包大小:166K 2.下载地址: 3.解压缩,项目导入COCOFrame.jar 4.直接在代码中使用S,F,U三个类即可.

2014-07-24

COCOBuild-beta1.0.0

COCOAndroid 项目构建 COCOBuild为构建框架.用来做项目构建. (是一个Ant build.xml文件,提供代码生成,统一所有开发人员IDE配置,统一编码风格,代码预编译,APK自动签名,APK打多个版本包等功能)

2014-07-24

ant android build config

http://blog.csdn.net/landehuxi/article/details/24264573 使用ant及Eclipse配置文件进行Android项目的标准化,规范化构建

2014-04-25

Android微信摇一摇功能类

1.单个类实现的摇一摇功能. 2.完全按照微信的参数实现.包括摇动频率,摇动幅度. 3.调用方法: 在Activity中加入下面这行代码,即可让当前Activity完全拥有微信摇一摇功能. ShakeListener mShaker = new ShakeListener(this); mShaker.setOnShakeListener(new ShakeListener.OnShakeListener() { public void onShake() { playSound(); } }); 注意: 记得把ShakeService.class改名为ShakeListener.class 此类只是实现了摇一摇的功能,并不包括微信摇一摇的图标,"同时摇动的人"功能及其他动画资源.想要这些资源的别下错了.

2013-12-05

Android安卓BitmMap工具类

安卓的图片工具类,可处理Bitmap和ImageView对象,实现了以下功能: 1.saveBitmap: 把Bitmap对象持久存储到SD卡或手机内存. 2.getViewBitmap: 从view得到bitmap对象 3.addWatermark: Bitmap加水印 4.zoomBitmap: 放大缩小图片 5.getLoacalBitmap: 传入路径,从持久存储(SD卡或手机内存)得到Bitmap对象 6.getBitMapByUrl: 通过URL地址获取Bitmap对象 7.toGrayscale: 对Bitmap进行滤镜特效处理.实现了图片变黑白,变亮,变暗,高对比,低对比,高饱和,低饱和 注意:需要其他功能的,请不要下载此类,我只实现了上面描述的7种功能.

2013-12-05

国内最完整的黑莓blackberry测试文档

国内最完整的黑莓blackberry测试文档 黑莓键值,jar转cod的各种问题 什么样的代码不能转换 最详细了吧

2009-11-02

空空如也

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

TA关注的人

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