自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 cocos creator-Assembler2D

fillBuffers 方法讲解fillBuffers (comp, renderer) { // 如果节点的世界坐标发生变化,重新从当前节点的世界坐标计算一次顶点数据 if (renderer.worldMatDirty) { this.updateWorldVerts(comp); } // 获取准备好的顶点数据 let renderData = this._renderData;

2020-12-26 11:22:32 623 1

原创 Android之事件分发机制深入理解与详细解析(ViewGroup)

要想很好的自定义view与viewgroup,那么对于事件分发机制,需要了解的非常透彻才能使用的游刃有余。这里参考了郭大神的文章,并且对其中讲解的不太理解的地方,做了深入的探究和详细的解析。这里先做简要的介绍: 一个动作,点击动作(按下+抬起),滑动动作(按下+滑动+抬起) 这样的一个动作,下文称为”大事件”。 一个动作(事件),是由很多的”小事件”序列组成的。 主要的小动作(小事件

2016-12-27 15:49:43 364

原创 Android之事件分发机制深入理解与详细解析(View)

要想很好的自定义view与viewgroup,那么对于事件分发机制,需要了解的非常透彻才能使用的游刃有余。这里参考了郭大神的文章,并且对其中讲解的不太理解的地方,做了深入的探究和详细的解析。

2016-12-27 09:33:21 375

原创 Android之响应式编程RxJava/RxAndroid

Rxjava/rxandroid的使用与实现,Observable被观察者,Observer/Subscriber观察者的实现,Scheduler线程调度器的使用,flatmap/map操作符的使用。

2016-10-30 15:15:39 400

原创 Android之自定义view原来那么简单

你是否对自定义view感到害怕? 你是否总无法跨越自定义view跨越? 你是否看了不少自定义view,结果不知所云?或者说, 你知道onMeasure()是用来测量view的; 你知道onLayout() 是用来布局view的; 你知道onDraw() 是用来绘制view的;但是他们到底是怎么测量的?怎么布局的?怎么绘制的?之间有什么关系?带着这么多疑问,这一篇文章,会揭开所以得

2016-10-29 17:14:03 506 2

原创 Android之内存泄露LeakCanary检测

之前有一篇文章提到内存泄露,如果你还不知道安卓中内存泄露是怎么回事,可以去看: Android之内存泄露与内存管理 http://blog.csdn.net/u014639129/article/details/52735850。那么知道了内存泄露,那么如何避免呢?或者说,我们怎么确定我们的APP没有内存泄露的现象呢?下面,我们使用LeakCanary来检测并且找出内存泄露的bug。下面,我们

2016-10-29 10:42:07 474

原创 Android之Fragment与Activity的那些事儿

一:Fragment我们需要知道的一点: 所有的Fragment子类都必须包含一个公共的空的构造器。因为在需要的时候,Framework会经常重新实例化Fragment类,在特殊的状态恢复期间,需要能够找到这个构造器来实例化Fragment类。如果空的构造器无效,那么在状态恢复期间会导致运行时异常发生。所以对于Fragment创建实例的传参操作,官方推荐用setArguments来传递参数,而不要

2016-10-06 00:55:02 601

原创 Android之Context与ApplicationContext的那些事儿

1.context是什么? Context是维持Android程序中各组件能够正常工作的一个核心功能类。Android程序不像Java程序一样,随便创建一个类,写个main()方法就能跑了,而是要有一个完整的Android工程环境,在这个环境下,我们有像Activity、Service、BroadcastReceiver等系统组件,而这些组件并不是像一个普通的Java对象new一下就能创建实例的了

2016-10-06 00:03:21 7799

原创 Android之内存泄露与内存管理

在android开发中,总会不经意留下很多的内存泄露问题。下面就来谈谈这些问题的源头与解决方法。Java相比于c/c++等其他语言的明显优点就是解决内存泄露的问题,所以内存优化就成为了java的重点解决内容。android基于java开发,Java内存分配和回收都是由java 运行环境(JRE)在后台回收那些不在使用的内存,即GC垃圾回收机制。尽管Android系统的虚拟机拥有自动回收垃圾的机制,但

2016-10-04 22:38:27 712 2

原创 ApiCloud的云api探究之旅

云API,nosql非关系型数据库设计,restful api

2016-09-26 11:08:30 8019 3

原创 Android之dagger2实现依赖注入的原理

dagger2实现注入的原理在此之前,请先看我的上一篇文章 dagger2的简单运用和详细解读http://blog.csdn.net/u014639129/article/details/52543708本文会用通俗的言语对过程进行描述,具体的源码不粘出来,这里只简单的把核心的原理捋一捋,知道是怎么一回事,使得我们在开发时候,可以使用的得心应手即可。下面开始正题在编译时,由一下代码public

2016-09-15 14:52:11 1658

原创 Android之dagger2的简单运用和详细解读(入门)

dagger2的使用和dagger2的实现原理基本的配置project根目录build.gradle添加dependencies { classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'}module 的build.gradle添加apply plugin: 'com.neenbedankt.android-apt'dep

2016-09-14 23:46:35 3816

原创 Android之handler异步消息处理机制原理

阅读了相关的异步消息机制以及郭神的异步消息处理机制http://blog.csdn.net/guolin_blog/article/details/9991569,我这里做一个简要的笔记总结:应用程序的主线程中会始终存在一个Looper对象,从而不需要再手动去调用Looper.prepare()方法. 总结一下就是在主线程中可以直接创建Handler对象,而在子线程中需要先调用Looper.pre

2016-09-11 00:04:29 385

原创 eclipse或myeclipse项目导入到intellij idea

把eclipse或myeclipse项目导入到intellij idea。我这里的版本是intellij idea2016.2。 点击import project 选中eclipse 左边加号添加jdk,然后finish 选择file ->project structure 选中project,把project complier output设置为当前项目web-info

2016-09-09 18:18:24 3894

原创 一个servlet响应多个请求实现方式--反射

只需写一个servlet,作为一个中转站。 根据传来的参数className反射获取对应的类字节码,methodName反射获取对应的方法。然后调用。@WebServlet("/CenterServlet")public class CenterServlet extends HttpServlet {protected void doGet(HttpServletRequest reque

2016-09-04 20:35:53 1603 1

原创 Android之Framework框架:重要类,APK运行过程,客户端的线程

Framework框架 包含三个主要部分:服务端,客户端,Linux驱动服务端 两个重要类: 1.WindowManagerService (Wms) 窗口管理系统 为所有的应用程序分配窗口,并且管理这些窗口[View,Viewgroup,Decorview]。(分配窗口大小,调节窗口叠放顺序,隐藏和显示)2.ActivityMnagerService(Ams) 活动管理系统 管理所有的应

2016-09-04 20:29:20 852

java人机五子棋

java人机五子棋 实现人机AI对战 界面简单

2015-09-13

空空如也

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

TA关注的人

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