自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 ShareSDK Android for unity3D填坑历程

项目需要实现第三方分享,于是选择了ShareSDK。下面总结一下从零到一的实现步骤,实现过程中也遇到了很多坑,用了一天终于把这些坑都填平了。ShareSDK下载关于ShareSDK的下载我就不废话了,直接到官网下载即可。附上网址:http://mob.com/downloadDetail/ShareSDK/android 下载完了解压之后得到的资源如下:ShareSDK的导入在unity3D中新建

2017-12-03 17:32:20 521

转载 Attr、Style、Theme详解

Attr、Style、Theme详解今天看到一篇介绍Attr、Style、Theme的文章,觉得写得很简明易懂,在此转载以供童鞋们一起学习。感谢原作者! http://www.jianshu.com/p/dd79220b47dd

2017-03-27 10:49:08 407

原创 Android开发中常用的Activity操作

Android开发中常用的Activity操作通过对Activity的学习,结合Android开发经验,总结出了几点常用到的Activity操作。(一)新建一个Activity在工程中选择新建Activity,并在AndroidManifest.xml中添加:<activity android:name=".Main2Activity"></activity> <!--Main2Activity

2017-03-20 21:25:59 579

原创 软件重构

软件重构重构工具箱 抽取方法:将代码段提取出来,形成单独的函数 抽取类:将函数或代码段提取出来,形成单独的类 抽取接口:将相似的,或者同类型的代码抽取出来形成接口,以及接口下的多个实现 重构的步骤第一步:分解大函数对于超级大函数,解决的最有效的方法就是分解,按照功能一步一步的进行分解,还原其应有的优化结构。这个过程我们常用的重构方法是“抽取方法”对于重复的代码,应抽取到一个统一的函数中为其他各处所调

2017-02-17 09:51:33 1794

原创 设计模式中的几大设计原则

设计模式中的几大设计原则单一职责原则定义:就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。开放-封闭原则定义:软件实体(类、模块、函数等等)应该是可以扩展,但是不可修改。也就是说,对于扩展是开放的的,对于修改是封闭的。特殊情况

2017-01-13 20:34:23 378

原创 初识Javascript

初识Javascript一、认识JavascriptJavascript:一种基于对象和事件驱动的脚本语言 作用:给页面添加动态效果特点: 弱势语言 由浏览器直接解析执行。(函数不能直接执行) 是一个解释性语言 交互性(它可以做的就是信息的动态交互) 安全性(不允许直接访问本地硬盘) 跨平台性(只要是可以解释Js的浏览器都可以执行,和平台无关 Javascript 和Java 的区别: javas

2016-11-30 20:42:32 238

原创 初识CSS

初识CSSCSS :是层叠样式表.作用来定义网页的显示效果。简单一句话:CSS将网页内容和显示样式进行分离,提高了显示功能。HTML的缺陷 不能够适应多种设备 要求浏览器必须智能化足够庞大 数据和显示没有分开 功能不够强大 CSS的优点 使数据和显示分开 降低网络流量 使整个网站视觉效果一致 使开发效率提高了 CSS的语法选择器{属性名:属性值;} 如:p{color:red;}CSS和HTML

2016-11-30 15:52:08 312

原创 初识HTML

初识HTML HTML:超文本标记语言,不是一种编程语言,是一种描述性的标记语言,用于描述超文本中内容的显示方式。比如字体什么颜色,大小等。 HTML书写规范:不区分大小写 HTML文档组成部分 文档声明 作用:通知浏览器使用的是哪种标准 如: head (不会在页面上显示) 作用:提供给服务端一些页面的关键信息 标签: body(显示在页面上) 作用:页面

2016-11-28 20:26:18 184

原创 简单工厂模式

简单工厂模式简单工厂模式(Simple Factory):为实现不同功能的类创建一个共同的父类或接口对象,根据用户提供的数据,返回一个子类的实例。优点:用户根据参数获得对应的类实例,避免了直接实例化,降低了耦合性。缺点:可实例化类型在编译期间已经被确定,若后期需要增加新类,就要修改工厂。违背了开放-关闭原则。适用情况:子类不对,一般情况下增减子类。Java 编程实现:1.编写加减乘除四个子类代码:i

2016-10-26 19:50:42 243

原创 Android 的事件处理

Android 的事件处理概括:在自学Android的进程中,今天正式步入事件处理。下面将对事件处理的学习过程做一个随学笔记。一.事件处理概括android事件处理机制: 基于监听的事件处理 基于回调的事件处理 ->处理通用事件,代码比较简洁 注:基于监听的事件处理比基于回调的事件处理更具优势。 基于监听的事件处理分工明确,事件源和事件监听有两个类分开执行,因此具有更好的可维护性 Android的事

2016-09-05 17:24:56 1160

原创 [Android NDK]自己动手实现TestJni

[Android NDK]自己动手实现TestJni 在Eclipse中新建Android Application Project工程名:TestJni 包名:com.example.testjni Add Android Native Support鼠标移至工程TestJni,点击鼠标右键 选择Android Tools 选择And Native Support 点击Finish 完成后,Test

2016-08-24 14:42:02 375

空空如也

空空如也

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

TA关注的人

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