WWW.齐麟的博客.COM

屌丝走向大神

OO七大原则

OO七大原则为:单一职责原则、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、合成/聚合复用原则、迪米特法则 1、单一职责原则SRP(Simple Responsibility Principle): 单一职责原则,就是一个设计元素只做一件事。什么是“只做一件事”?就是少管闲事。现实中也是...

2016-11-11 12:27:34

阅读数 1600

评论数 0

Java的接口和抽象类

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:   一...

2016-11-10 20:20:46

阅读数 303

评论数 0

Java的反射

什么是Java反射机制? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为Java的反射机制。 反射机制提供了哪些功能? 在运行时判定任意一个对象所属的类在运行时构造任意...

2016-11-10 20:10:04

阅读数 677

评论数 0

REmap绘制地图

本文出自:http://blog.csdn.net/wzgl__wh/article/details/53108754         REmap这个包是通过调用百度地图API的一个程序包,与Google的ggmap包相比,不用翻墙就可以使用。其函数主要有:remap(),remapB()、...

2016-11-10 17:39:00

阅读数 1727

评论数 0

ListView的优化

本篇文章可能有点长,请网友多点耐心的阅读。或者也可以一段一段的阅读,每段的内容都是ListView优化的一个点。 ___在使用ListView时,我们每次都要先获取item的每个view,所以每次都会先getViewById。但是只要一获取组,那么肯定会有一个耗时的操作,所以我们将它写在ViewH...

2016-10-15 20:52:40

阅读数 613

评论数 0

AliSQL数据库开放源代码,附下载地址请使用

大家好,今天(10月13日),阿里云研究员褚霸在云栖大会《云栖社区开发者技术峰会——开源技术专场》分论坛上 和MySQL之父、Maria DB CTO Michael Wideneus共同启动AliSQL开放下载仪式 并现场放出AliSQL源码下载地址(GitHub地址,点此进入 https:...

2016-10-15 10:44:59

阅读数 2271

评论数 0

Android的内存优化

RAM(random access memory)随机存取存储器。说白了就是内存。 一般Java在内存分配时会涉及到以下区域...

2016-09-28 09:03:36

阅读数 447

评论数 0

Android与H5交互(混合开发)

一、H5调用Android H5网页调用Android代码,需要在...

2016-09-28 09:02:52

阅读数 1546

评论数 0

Fragment跳转的生命周期

首先,我们要明白,Fragment要跳转,肯定是有多个Fragment,也要明白它是依赖于Activity的存在而存在的,当然,还要明白它的生命周期:onAttach->onCreate->onCreateView->onActivityCreated->onStart-&...

2016-09-27 18:55:47

阅读数 1013

评论数 0

AIDL

对于AIDL有一些人的浅显概念就是,AIDL可以跨进程访问其他应用程序,和其他应用程序通讯,那我告诉你,很多技术都可以访问,如广播...

2016-09-22 16:58:20

阅读数 469

评论数 0

Android Application详解

对于Application这个类...看完后大家便可以完全掌握Application这个类了。

2016-09-18 19:35:45

阅读数 675

评论数 0

对Bundle savedInstanceState, PersistableBundle persistentState的详解

今天在我写demo时,发现不管怎样,布局都加载不上。我就纳闷了,这代码也没问题啊,咋就布局加载不上呢?找来找去,原来是onCreate多了一个参数,导致布局加载不上。接下来我便讲讲onCreate的这两个参数是什么意思。 首先我们先看看onCreate带两个参数的方法: public void...

2016-08-20 13:32:27

阅读数 1223

评论数 2

Android Studio中实现跑马灯效果

在Android Studio中若想实现跑马灯效果,只需要添加以下四行代码: android:layout_width="match_parent" android:layout_height="match_parent" a...

2016-08-08 17:29:56

阅读数 3243

评论数 2

自定义Unity菜单

今天我们制作自定义Unity菜单。不多说,直接上代码: using UnityEditor; using UnityEngine; public class Menu {     [MenuItem("YouyouTools/Settings")]     pu...

2017-12-01 15:53:27

阅读数 861

评论数 0

js中typeof的用法

typeof运算符介 绍: typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。 它返回值是一个字符串,该字符串说明运算数的类型。 你 知道下面typeof运算的结果吗? typeof(1); typeof(NaN); typeof(Number.MIN_V...

2017-12-01 14:44:02

阅读数 80

评论数 0

Bitbucket使用详解

我目前的工作对作为 Android 程序员,发展我的技能,肯定有不少学会。我已经开始在Udemy获得了我可以借鉴的基础上经历课程。在这些课程中我已经为我的 Android 设备开发一些工作应用程序中,相当顺利,但我很快就会开始我自己的项目和开发自己的应用程序从零开始。 我意识到我需要一个系统...

2016-11-26 15:52:51

阅读数 2305

评论数 0

上传图片

本文转载自:http://blog.csdn.net/haoaoo/article/details/53183769 private String uploadAvatar(File file) { LogUtil.d("uploadAvatar:" ...

2016-11-17 11:15:13

阅读数 176

评论数 0

一个 2 年 Android 开发者的 18 条忠告

我仍记得2014年我决定做安卓开发的那天,这是我一生中做出的最好决定之一。到现在已经有2年半了, 最初的时候,并没有人告诉我如何做才是正确的。我犯了很多错误,浪费了很多时间。 一年半之后,我有机会和一个真正有才而且经验丰富的安卓开发者一起工作,他指导我,教我正确的做事方式。这期间我学到了很多东...

2016-11-12 13:07:31

阅读数 295

评论数 0

微信开发之入门教程

本文转载自:http://blog.csdn.net/u013142781 其实微信开发跟web开发没有多大的区别,只是经过了微信,然后再由浏览器打开。因为经过微信,因此你的web会附加一些微信平台所提供的一些功能,如获取用户地理位置、获取微信用户头像、拍照上传、发送微信消息等等,通过微信接口即...

2016-11-11 17:09:10

阅读数 231

评论数 0

20个非常有用的Java程序片段

下面是20个非常有用的Java程序片段,希望能对你有用。 1.字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric st...

2016-11-10 20:17:36

阅读数 156

评论数 0

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