Quantcast
Channel: CSDN博客移动开发推荐文章
Browsing all 5930 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

如何让孩子爱上设计模式 ——14.策略模式(Strategy Pattern)

如何让孩子爱上设计模式 ——14.策略模式(Strategy Pattern) 标签: 设计模式初涉 描述性文字 本节讲解的是行为型设计模式中的第一个模式: 策略模式, 这个模式非常简单,也很好理解。 定义一系列的算法,把每个算法封装起来,并使得他们可以相互替换, 让算法独立于使用它的客户而变化。 一般用来替换if-else,个人感觉是面向过程与面向对象思想的...

View Article


Image may be NSFW.
Clik here to view.

微信小程序 es6 promise

微信小程序开发两个月了.大家的项目都在不断迭代.已经不是小程序.这时候就会遇到多层回调嵌套的问题.有些目不忍视了.迫不得已引入es6-promise.在微信小程序内测的时候promise不需要手动引入,后来被微信移除了.看看效果. promise详细的介绍我就不说了.有很多大神写过. 阮一峰 promise入门 看看目录,引入es6-promise就可以用了. 1.网络请求...

View Article


Image may be NSFW.
Clik here to view.

99%游戏开发者都不知道的游戏运营词汇

作为游戏开发者,在实际工作过程中经常遇到一些 游戏运营词汇 。它们可以从各个层面来衡量游戏的健康状态,供我们进行分析,发现游戏存在的问题。那么究竟该留意哪些些数据呢?或者说该从何入手了解这些数据?本文提供一个简单的索引,帮助大家认清方向,同时也可以方便的查看相关的概念。数据收集模型AARRRAcquisition 获取用户Activation 提高激活率Retention 提高留存Revenue...

View Article

Image may be NSFW.
Clik here to view.

23种设计模式之——中介者模式

前言 随着学习的不断深入,在重构代码的同时会考虑引用一些设计模式,来增加代码的可读性,健壮性,可维护性。并且尽可能的符合设计原则 中介者模式定义:中介者模式类MVP模式,V——->p<———M ,而M 和 V 是不直接进行交互的 类别:行为型 类图: 角色定义: 从类图中看,中介者模式有以下几部分组成:...

View Article

Image may be NSFW.
Clik here to view.

Android开发笔记(一百三十七)自定义行为Behavior

...

View Article


Image may be NSFW.
Clik here to view.

Android之解决打补丁包后移动端为什么不升级,升级之后出现“应用未安装“,以及更新成功之后反复更新问题

1、打补丁包后移动端为什么不升级,而且PC端和移动端访问同一个url得到的xml文件内容不一致        不升级是因为补丁包文件搞错了,虽然改了文件内容,        pc端访问同一个url得到的xml文件内容不一致,是以为服务端集群导致。        总结:...

View Article

Image may be NSFW.
Clik here to view.

Flutter进阶—质感设计之持久底部面板

持久性底部面板可以用于补充应用主要内容的信息,即使用户与应用程序的其他控件进行互动,也仍然可以看到持久的底部面板。可以使用Scaffold.showBottomSheet函数创建和显示持久性底部面板。 import 'package:flutter/material.dart'; class MyApp extends StatefulWidget { @override _MyApp...

View Article

Image may be NSFW.
Clik here to view.

View的事件分发,女神带你飞

事件的分发原理图: 对于一个root viewgroup来说,如果接受了一个点击事件,那么首先会调用他的dispatchTouchEvent方法。 如果这个viewgroup的onInterceptTouchEvent 返回true,那就代表要拦截这个事件。接下来这个事件就...

View Article


Image may be NSFW.
Clik here to view.

Android"挂逼"修炼之行---防自动抢红包外挂原理解析

...

View Article


Unity3D —— 震屏效果

前言: 在我们进行游戏战斗场景开发时,常常为了加强临场感,会在有爆炸或者撞击的时候加入震屏的效果,原理其实很简单,就是对场景主相机进行坐标和角度的变化。 设计...

View Article

Objective-C运行时特性:Method Swizzling魔法

OC运行时特性,为我们提供了一个叫做Method Swizzling的方法魔法利器,利用它我们可以更加随心所欲的在运行时期间对编译器已经的方法再次动手脚,主要包括:交换类中某两个方法的实现、重新添加或替换某个方法的具体实现。 运行时的几种特殊类型 Class: 类名,通过类的class类方法获得,例如:[UIViewController class];...

View Article

Image may be NSFW.
Clik here to view.

Mockito 入门篇的

前言: 自动化ui测试已经可以完成基本的测试需求,最主要的还是白盒测试,网上看google官方mvp设计模式,正好配套有unit 测试。顺带看了一下,并分享出来 定义:...

View Article

Image may be NSFW.
Clik here to view.

Android TransactionTooLargeException 解析,思考与监控方案

  最近公司遇到了一个很有意思的 Crash:android.os.TransactionTooLargeException,这个 Crash 大家可能见到过,错误堆栈的信息多种多样,下面是其中的常见错误堆栈信息之一: #1 main android.os.TransactionTooLargeException java.lang.RuntimeException:Adding window...

View Article


Image may be NSFW.
Clik here to view.

树莓派 Learning 002 装机后的必要操作 11...

原博文链接在我的官方网站,网址是:http://www.aobosir.com/blog/2017/03/06/solve-SecureCRT-display-Garbled/ 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2...

View Article

设计模式_中介者模式下

建立了两个抽象类 AbstractMediator 和 AbstractColeague,每个对象只是与中介者 Mediator 之间产 生依赖,与其他对象之间没有直接的关系,AbstractMediator 的作用是把中介者的抽象定义,定义了一个 抽象方法 execute,我们来看源代码: public abstract class AbstractMediator { protected...

View Article


Image may be NSFW.
Clik here to view.

Android Sensor详解(5)搭建adsp firmware的环境

获取与安装hexagon tools 首先你得要有高通的账号,通过高通官网下载相关的tool。 通过搜索tool,就可以找到祥光的hexagon tool,然后直接安装即可。 具体安装方法可以参考高通的80-VB419-25。这里仅仅是简单介绍 cd Linux/72-NN231-6.4.03 chmod a+x Install_HEXAGON_Tools_6.4.03.bin sudo...

View Article

Image may be NSFW.
Clik here to view.

Freeline - Android平台上的秒级编译方案

FreeLine是什么?Freeline是蚂蚁金服旗下一站式理财平台蚂蚁聚宝团队15年10月在Android平台上的量身定做的一个基于动态替换的编译方案,5月阿里集团内部开源,稳定性方面:完善的基线对齐,进程级别异常隔离机制。性能方面:内部采用了类似Facebook的开源工具buck的多工程多任务并发思想:端口扫描,代码扫描,并发编译,并发dx,并发merge...

View Article


Image may be NSFW.
Clik here to view.

设计模式-享元模式

1.享元模式的定义及使用场景 享元模式是对象池的一种实现。享元模式用来尽可能减少内存的使用量,它适合用于可能存在大量重复对象的场景,来缓存可共享的对象,达到对象共享、避免创建过多对象的效果,这样一来就可以提升性能、避免内存移除等。...

View Article

Image may be NSFW.
Clik here to view.

微信小程序之登录页实例 —— 微信小程序实战系列(5)

提供一个登录页的案例,供同学们使用 项目效果图: index.wxml: <view class="container"> <view class="login-icon"> <image class="login-img" src="../images/loginLog.jpg"></image> </view> <view...

View Article

Image may be NSFW.
Clik here to view.

Android Aidl 爱之初体验?

从前有个山 山里有个庙 庙里有个和尚 。。。。。一年过去了。老和尚跟小和尚说,孩子时候下去见母老虎了,山下的女人是老虎,师傅有一个要求您要学会aidl,当时小和尚一听懵逼了,what is this?这时老和尚摸着小和尚的头说:”学会aidl你就能下山了,遇到母老虎就可以跟我通信,师傅就马上下山救您了“,...

View Article
Browsing all 5930 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>