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

Image may be NSFW.
Clik here to view.

面向接口编程详解(三)——模式研究

通过前面两篇,我想各位朋友对“面向接口编程”的思想有了一定认识,并通过第二篇的例子,获得了一定的直观印象。但是,第二篇中的例子旨在展示面向接口编程的实现方法,比较简单,不能体现出面向接口编程的优势和这种思想的内涵。那么,这一篇作为本系列的终结篇,将通过分析几个比较有深度的模式或架构,解析隐藏其背后的面向接口思想。这篇我将要分析的分别是MVC模式和java平台的分层架构。...

View Article


谷哥的小弟学后台(33)——注解Annotation

探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 详解Android主流框架不可或缺的基石 站在源码的肩膀上全解Scroller工作机制 Android多分辨率适配框架(1)— 核心基础 Android多分辨率适配框架(2)— 原理剖析 Android多分辨率适配框架(3)— 使用指南 自定义View系列教程00–推翻自己和过往,重学自定义View...

View Article


Image may be NSFW.
Clik here to view.

RxJava(十二)combineLatest操作符的高级使用

欢迎转载,转载请标明出处: http://blog.csdn.net/johnny901114/article/details/61191723 本文出自:【余志强的博客】 RxJava系列文章目录导读: 一、RxJava create操作符的用法和源码分析 二、RxJava map操作符用法详解 三、RxJava flatMap操作符用法详解 四、RxJava concatMap操作符用法详解...

View Article

Image may be NSFW.
Clik here to view.

ios入门之消息推送

前言 在去年的苹果大会上,苹果带来的iOS 10 系统中将之前繁杂的推送通知统一成UserNotifications.framework 来集中管理和使用通知功能,还增加一些实用的功能——撤回单条通知、更新已展示通知、中途修改通知内容、在通知中显示多媒体资源、自定义UI等功能。 那么在ios10之前,ios的消息推送是怎么分类的呢? ios 10之前 在ios之前,iOS推送分为Local...

View Article

一起Talk Android吧(第十二回:Java中的多态)

各位看官们,大家好,上一回中咱们说的是Java中继承的例子,这一回咱们说的例子是Java中的多态。闲话休提, 言归正转。让我们一起Talk Android吧! 看官们,我们今天介绍的内容是面向对象知识中的精华:多态。多态体现为子类对象向父类对象的转换,以及通过父类对象调用子类对象的方法。这么说肯定是很抽象的,还和以前一样,我们通过伪代码来演示多态。 class A { permission...

View Article


Image may be NSFW.
Clik here to view.

Android Things:外设I/O接口-GPIO

一、接口简介通用输入/输出(General Purpose Input/Output),简单的传感器使用这个API,如运动探测器、距离探测器,和电平开关使用一个二进制值-高或者低来报告它们的状态。 它引脚提供了可编程的接口,来读取二进制输入设备的状态(如开关按钮)或者控制二进制输出设备的开关状态(例如LED等)。你可以配置GPIO引脚为具有高低状态的输入或者输出:...

View Article

Image may be NSFW.
Clik here to view.

浅谈vue实现数据监听的函数 Object.defineProperty

在 ES5中新增了不少新的API, 例如  新增了 Object.xxx相关的方法, 其中有一个定义属性相关的 Object.defineProperty 这个方法(还有Object.defineProperties) 这个方法是 vue框架实现数据监听的核心方法,它的定义如下: Object.defineProperty([Object] obj, [String] propname,...

View Article

Image may be NSFW.
Clik here to view.

【Unity编程】欧拉角与万向节死锁(图文版)

万向节死锁(Gimbal Lock)问题 上文中曾经说过,欧拉旋转的顺规和轴向定义,自然造就了“万向节死锁”问题。本文主要来探索它自然形成的原因。 陀螺仪 首先,我们来了解Gimbal 究竟是个什么玩意儿。下面来自维基百科中关于Gimbal的一段引述:...

View Article


setButtonDrawable()的兼容问题

setButtonDrawable()的兼容问题 API16实现 /** * Set the background to a given Drawable, identified by its resource id. * * @param resid the resource id of the drawable to use as the background */ public void...

View Article


Android外部存储/内部存储路径获取大全

package com.mufeng.toolproject.utils; import android.content.Context; import android.os.Environment; /** * Created by mufeng on 2017/3/11. */ public class DirectoryUtils { private static final String...

View Article

Image may be NSFW.
Clik here to view.

Flutter进阶—质感设计之直接输入

Input控件是质感设计的文本输入控件,它在用户每次输入时都会调用onChanged回调时,都会更新字段值,还可以实时的对用户输入进行响应。 import 'package:flutter/material.dart'; class MyApp extends StatefulWidget { @override _MyApp createState() => new _MyApp(); }...

View Article

一起Talk Android吧(第十三回:Java面向对象综合练习)

各位看官们,大家好,上一回中咱们说的是Java中多态的例子,这一回咱们说的例子是Java面向对象综合练习。闲话休提, 言归正转。让我们一起Talk Android吧! 看官们,我们在前面的章回中介绍了面向对象的内容,而且大部分是概念或者说理论上的内容,代码也都是伪代码,估计许多看官都想自己动手试试了。我们在本章回中就和大家一起动手试试面向对象的内容。 public class oop {...

View Article

一起Talk Android吧(第十四回:Java中的异常)

各位看官们,大家好,上一回中咱们说的是Java面向对象综合练习的例子,这一回咱们说的例子是Java中的异常。闲话休提, 言归正转。让我们一起Talk Android吧! 看官们,介绍完面向对象的知识后,我们的代码也变的复杂起来,这时难免会产生一些错误。错误分为两种: 一种是编译时的错误; 一种是运行时的错误;...

View Article


Image may be NSFW.
Clik here to view.

从零开始配置搬瓦工

简介 本文介绍从零开始配置搬瓦工的步骤及搬瓦工速度优化方案比较. 换IP 换机房也就意味着换IP,目前来看速度最快的还是: US: Los Angeles, California (DC1 QNET) [USCA_2] 换操作系统 自带的是CentOS6的,将其换成64位的CentOS7,如下图: 之后记下root端口和密码,终端输入: ssh -p *** root@xx.xx.xx.xx...

View Article

Image may be NSFW.
Clik here to view.

谷哥的小弟学后台(36)——MyBatis的原始Dao开发方式

探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 详解Android主流框架不可或缺的基石 站在源码的肩膀上全解Scroller工作机制 Android多分辨率适配框架(1)— 核心基础 Android多分辨率适配框架(2)— 原理剖析 Android多分辨率适配框架(3)— 使用指南 自定义View系列教程00–推翻自己和过往,重学自定义View...

View Article


Image may be NSFW.
Clik here to view.

谷哥的小弟学后台(37)——MyBatis的Mapper开发方式

探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 详解Android主流框架不可或缺的基石 站在源码的肩膀上全解Scroller工作机制 Android多分辨率适配框架(1)— 核心基础 Android多分辨率适配框架(2)— 原理剖析 Android多分辨率适配框架(3)— 使用指南 自定义View系列教程00–推翻自己和过往,重学自定义View...

View Article

Image may be NSFW.
Clik here to view.

.NET框架-LinkedList源码分析

作者:vuefine 文献:msdn library 平台:.NET 2.0+ .NET框架中的LinkList,实现的是双向链表,总结下它的实现源码。 先看下LinkedList提供的公有属性和方法的导图: 1 LinkedList实现的接口: public class LinkedList<T> : ICollection<T>, ICollection,...

View Article


Image may be NSFW.
Clik here to view.

Unity插件 - MeshEditor(十一) 模型正弦扭曲特效

先上一张效果图:(依旧是翰老弟,卡拉翰:我有话说%!#&¥&*%#¥%@%&¥#%¥#@*&%¥)OK,效果虽然没什么卵用,但我们还是进入今天的正题吧,插一个正弦函数的话题进来:首先,正弦函数曲线,如下:在如上坐标系中,这条正弦曲线代表的就是函数:y = a * sin(x) 中所有的点(x,...

View Article

Image may be NSFW.
Clik here to view.

Android LayoutInflater.inflate的使用及源码分析

欢迎转载,转载请标明出处: http://blog.csdn.net/johnny901114/article/details/61913656 本文出自:【余志强的博客】 在实际开发中我们常常需要inflate要给布局然后添加到某个布局容器里面去, 要把xml布局文件转成一个View对象 需要使用LayoutInflater.inflate方法. 在开发中常常使用如下几种方式:...

View Article

Image may be NSFW.
Clik here to view.

Retrofit/Okhttp API接口加固技术实践(上)

作者:Tamic 地址:http://blog.csdn.net/sk719887916/article/details/61914609 写这篇文章,我纠结了很久,到底是属于app安全系列,还是属于Retrofit系列,最终我还是选择了将本篇文章归类到Retrofit下。 对于retrofit安全相关的刚开始就写了一篇《Retrofit 2.0...

View Article
Browsing all 5930 articles
Browse latest View live


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