- 博客(65)
- 资源 (8)
- 收藏
- 关注
原创 SAAS,PAAS IAAS
Platform as a Service: 平台即服务, 是面向软件开发者的服务, 云计算平台提供硬件, OS, 编程语言, 开发库, 部署工具, 帮助软件开发者更快的开发软件服务. 比如Google的GAE.SaaS: 软件即服务, 是面向软件消费者的, 用户无需安装, 通过标准的Internet工具(比如浏览器), 即可使用云计算平台提供的软件, 比如Salesforce的CRM管理系统
2017-10-25 14:04:32
365
转载 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
444
原创 基于模糊数学的灰度边缘检测算法
留存1.核心思路2.实现细节算法的实现. 待复制3.实用价值水质, 二维条件判断4.一些思考二维矩阵的隶属度, Er权值达到一定量级, 完全类似一个人权衡利弊在思考了. 模糊数学, 神经元算法是赋予计算机灵魂的粗糙工具吗?
2017-08-21 15:05:29
1018
转载 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
953
原创 studio 操作记录
===========引入aar==================================apply plugin: 'com.android.library'android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { minSdkVersion 21
2017-04-27 15:01:58
266
原创 Android 自定义控件 自定义属性
三步. 颜色相同的地方,互相对应.1. 自定义Viewpublic class CommonToolBar extends Toolbar { private boolean ifShowBack;//是否显示返回按钮 public CommonToolBar(Context context, AttributeSet attrs) { super(context
2017-04-13 16:21:11
303
原创 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
601
转载 查看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
1670
原创 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
2155
原创 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
1162
原创 设计规范
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
325
转载 Android Studio目录结构浅析
Gradle是Google推荐使用的一套基于Groovy的编译系统脚本(当然,你也可以使用ant),具体的介绍和文档可以参考这个传送门:https://developer.android.com/tools/building/plugin-for-gradle.html如果你学会之后,会对Android项目的编译了如指掌(总之非常爽~),它的缺点目前是效率不高,然后因为有功夫网的存在,所以在b
2016-12-23 10:57:27
306
原创 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
361
转载 java 堆栈
堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身 栈区: 1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象),对象都存放在堆区中 2.每个栈中的数据(原始类型和对象引用)都是私有的,其他栈
2016-11-26 16:15:40
315
原创 日常博客
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
281
转载 基于栈虚拟机和基于寄存器虚拟机的比较
虚拟机的概念 首先问一个基本的问题,作为一个虚拟机,它最基本的要实现哪些功能? 他应该能够模拟物理CPU对操作数的移进移出,理想状态下,它应该包含如下概念: (1)将源码编译成VM指定的字节码。 (2)包含指令和操作数的数据结构(指令用于处理操作数作何种运算)。 (3)一个为所有函数操作的调用栈。 (4)一个“指令指针(Instruction Point -
2016-11-24 15:01:29
686
转载 Android系统框架详解
Android采用分层的架构,分为四层,从高层到底层分为应用程序层,应用程序框架层,系统运行库层和Linux核心层1,Android应用程序层应用是用Java语言编写的运行在虚拟机上的程序,即图中最上层的蓝色部分,其实,Google最开始时就在Android系统中捆绑了一些核心应用,比如e-mail客户端、SMS短消息程序、日历、地图、浏览器、联系人管理程序,等等。2,应用
2016-11-23 12:53:08
695
转载 分布式架构
作者:李小翀链接:https://www.zhihu.com/question/22764869/answer/31277656来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。分布式架构的演进系统架构演化历程-初始阶段架构<img data-rawheight="367" data-rawwidth=&
2016-06-24 09:58:54
552
转载 Android在线视频,RTMP,MediaCodec,MediaCamera(码流_分辨率_帧率)
视频带宽计算公式(码流_分辨率_帧率) (自己整理过的.)码流 码流(Data Rate)是指视频文件在单位时间内使用的数据流量,也叫码率或码流率,是视频编码中画面质量控制中最重要的部分,一般我们用的单位是Kb/s或者Mb/s。一般来说同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。码流越大,说明单位时间内取样率越大,数据流,精度就越高,处理出来的文件就越接近原始
2016-06-23 12:59:26
4556
1
原创 加密算法
1 对称 DES 1=1 钥唯一=12 不对称 RSA 2+2=4 公钥4, 私钥2+2;1+3;0+43 不可逆 MD5 1 钥=本身
2016-05-17 14:06:20
428
转载 APK极限压缩
瘦身前因为平时就考虑到大小的限制,所以很多工作已经做过了,如下列举现在的状态:7.3M(Debug版本)和6.5M(Release版本)开启minifyEnabled开启shrinkResources已经去除不相关的大型库图片和代码已经经历过粗略的一轮清理开始魔鬼瘦身1. tinypng有损压缩android打包本身会对png进行无损压缩,不信大家可
2016-03-31 17:24:10
765
转载 WindowManager.LayoutParams
public static classWindowManager.LayoutParamsextends ViewGroup.LayoutParamsimplements Parcelablejava.lang.Object ?android.view.ViewGroup.LayoutParams ?
2016-01-24 12:55:16
284
原创 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
438
原创 EA使用笔记 UML
EA能搞定的:需求分析,概要设计,详细设计,数据库设计,测试、发布、部署基本设置:设置默认代码环境:在EA中选择工具—选项-代码工程,在窗口的右边的代码工程的默认语言的下拉菜单中选择自己所需要的语言。设置默认数据库:在EA中选择工具—选项-代码工程-代码编辑器,在右侧窗口中的默认数据库的下拉列表中选择自己所需要的数据库类型重要功能:类设计:
2016-01-03 19:29:03
620
转载 eclipse html格式化
在myeclipse中是这样解决的: 点击 myeclipse菜单栏的 window选项卡,找到下拉 perferences 选项 , 在里面快捷 “搜索” 框里面输入 html ,如下图 在 数字3 那里 的 line - width 是设置当前行里面有多少字符时,就换行。这个数字随意,这里以100为例。接下来在 数字 4 那里(即 i
2015-12-16 17:58:40
10529
1
原创 Github gui使用
打开git gui,选择新建版本库浏览到需要版本控制的文件夹,选择确认,即建立了本地端在git或者oschina新建项目,作为远端.点击帮助--show ssh key--create key--输入密码(无需密码,不用输入)--把公钥添加到远端.点击远端--新增--名字任意输入--location输SSH链接(在oschina打开项目后,右上角可看到)--输入密码远端新增完毕,本地端新增完毕,就
2015-11-23 18:45:58
1810
转载 Android TIPS
TextUtils.isEmpty() - 常用的一个验证字符是否为空Html.fromHtml() - 快速的转化为HTML,执行速度不是太空,不适合大篇幅 EditText.setError() - 对用户名,邮箱,手机什么的验证,会弹出一个popupwindow,效果很好Build.VERSION_CODES - 没个版本存在着差异,兼容时常用到的Log.getStackTr
2015-01-16 14:15:12
415
原创 时间工具类详细说明 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
5790
原创 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
3806
转载 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
1437
转载 Activity Fragment详解
一个Fragment的实例总是和包含它的Activity直接相关。 fragment可以通过getActivity() 方法来获得Activity的实例,然后就可以调用一些例如findViewById()之类的方法。 如: View listView = getActivity().findViewById(R.id.list); 但是注意调用getAc
2014-07-28 22:15:48
457
原创 COCOFrame
COCOFrame是一个轻量级的开发框架,集成了Android APP开发过程中常用的工具,方法,特效.其中F类采用的AndroidQuery实现,做了进一步的封装及部分优化.1. Jar包大小:166K2. 下载地址:http://download.youkuaiyun.com/detail/landehuxi/76737473. 解压缩,项目导入COCOFrame.jar4. 直接在代码中使用S,F,U三个类即可.
2014-07-24 17:43:26
1834
原创 COCOBuild
COCOBuild构建框架.用来做项目构建. (是一个Ant build.xml文件,提供代码生成,统一所有开发人员IDE配置,统一编码风格,代码预编译,APK自动签名,APK打多个版本包等功能)
2014-07-24 16:08:05
1762
2
原创 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
1101
原创 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
2243
转载 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
1365
Ant打包jar,参数名变为无意义的arg0,arg1,Java代码提示参数名称无意义
2015-01-13
COCOFrameAndroid开发轻量级框架
2014-07-24
COCOBuild-beta1.0.0
2014-07-24
ant android build config
2014-04-25
Android微信摇一摇功能类
2013-12-05
Android安卓BitmMap工具类
2013-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人