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

Image may be NSFW.
Clik here to view.

Flutter进阶—实现动画效果(十)

前面的两篇文章【动画效果(八)、动画效果(九)】中,我们只需要统计产品和地区,如果现在增加一个统计项目——销售渠道,那么使用之前的堆叠条形图和分组条形图都不适合。我们可以将两者结合,使用分组+堆叠条形图,实际效果如下图所示: 如上图,我们使用同一种颜色的不同透明度表示不同的销售渠道,为了实现不同的透明度,我们需要先更新一下color_palette.dart文件的代码: import...

View Article


Kotlin 官方学习教程之类和继承

类 在 kotlin 中通过关键字 class 来定义类: class Invoice { } 类的声明包括类名,类头(指定其类型参数,主构造函数等。)和被大括号包围的类内容。类头和类内容都是可选的,如果类没有内容,可以省略花括号。 class Empty 构造函数 Kotlin 中的类可以有一个主要构造函数和一个或多个辅助构造函数。主构造函数是类头的一部分:它在类名后面(和可选的类型参数)。...

View Article


Ogre引擎渲染系列之Normal Specular Mapping

笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。CSDN视频网址:http://edu.csdn.net/lecturer/144...

View Article

Image may be NSFW.
Clik here to view.

Android 必知必会 - DialogFragment 实现类似 PopupWindow 效果

如果移动端访问不佳,请访问 ==> Github 版 近期有网友根据 Android 必知必会 - DialogFragment 使用总结 做一些业务,但是目标却是用 DialogFragment 实现类似 PopupWindow 效果: 只拦截自身所占空间部分的事件,其余空间的点击事件不处理 可以根据某个 View 定位自身位置 虽然在功能上 PopupWindow 更符合需要,但是使用...

View Article

Image may be NSFW.
Clik here to view.

Android DataBinding使用总结(五)结合MultiType展示多类型列表

前言 在我的前几篇文章中,简单学习了以下内容: Android DataBinding使用总结 (一) DataBinding的环境配置和基本使用 Android DataBinding使用总结(二) DataBinding的所有基本使用方法 Android DataBinding使用总结(三) DataBinding展示RecyclerView列表 Android...

View Article


Image may be NSFW.
Clik here to view.

CocoaPods使用详解

CocoaPods简介 什么是CocoaPods?每种语言发展到一个阶段,就会出现相应的依赖管理工具。好比Java 语言的 Maven,nodejs 的...

View Article

Image may be NSFW.
Clik here to view.

android 模拟位置信息Location使用示例

android 自带location除了可以输出gps的经纬度信息,还可以进行传入location数据,进行模拟输出。输出模拟的位置信息可以在同一个应用程序,也可以给其他应用app使用。本文的源码下载:http://download.csdn.net/detail/qq_16064871/98570361,开启传入location信息先打开系统本机的gps,然后去开发者选项里打开模拟位置服务...

View Article

ReactNative查询手册

关于reactnative的解释,这里不做过多赘述。 当然,只做一句话的说明: ReactNative | A framework for building native apps using React 这里保留自己常用的查询手册和链接,会持续更新: 1、javaScript文档 2、React GitHub地址 3、React官方文档 4、React中文文档 5、阮一峰React技术栈系列教程...

View Article


一起Talk Android吧(第二十六回:Java包装类)

各位看官们,大家好,上一回中咱们说的是Java多线程编程的例子,这一回咱们说的例子是Java包装类。闲话休提, 言归正转。让我们一起Talk Android吧! 看官们,大家都知道Java是面向对象的语言,因此有着一切兼对象的思想,不过Java中的基本数据类型不符合这种思想,为此,Java提供了包装类。它把基本的数据类型包装成了类类型。包装类的名称由此而来。...

View Article


Image may be NSFW.
Clik here to view.

Mac下Tesseract-OCR文字识别新手使用入门

引 最近要倒腾一下文字识别,直接上手iOS的识别遇到了一些困难,于是决定先在Mac上做一做,会比较简单。 有一个经常听到的词汇叫做OCR,OCR是什么呢?Optical Character Recognition,光学字符识别,是图片文字识别的官方学术名称。...

View Article

Image may be NSFW.
Clik here to view.

Launcher 记录自定义桌面

Launcher 记录自定义桌面 自定义桌面数据的创建、更新和删除。 前置文章 《Launcher的启动过程 》 《 Launcher界面结构 》 《Launcher拖拽框架》 前言...

View Article

Image may be NSFW.
Clik here to view.

Android开发技巧——写一个StepView

在我们的应用开发中,有些业务流程会涉及到多个步骤,或者是多个状态的转化,因此,会需要有相关的设计来展示该业务流程。比如《停车王》应用里的添加车牌的步骤。 通常,我们会把这类控件称为“StepView”。上图的这种设计相对来说还是比较简单的,下面我们以它为例,来一步步写我们的“StepView”。 那么,实现这样的一个“StepView”,我们会需要哪些知识呢? 所需知识 布局测量 图形文字绘制...

View Article

Image may be NSFW.
Clik here to view.

Google I/O 2017 行纪 —— 作为移动开发者,我们需要关注什么?

相信今年大会的主题大家已经从各种报道中了解了许多,总体而言就是从“Mobile First”转向“AI First”。这也是整个科技行业发展的大方向,值得所有的科技公司关注。但是我们作为一个移动应用的开发商,也需要关注与自身业务紧密相连的移动端变化。因此,在本文中,我将会从一个面向海外市场的移动端开发者角度,与大家分享这次 Google I/O 的变化和一些感受。 图1 Google I/O...

View Article


Image may be NSFW.
Clik here to view.

React Native集成到IOS原生项目

这里默认电脑上已经安装了cocoapods和React-Native,如果没有RN开发环境,可以点击这里按照步骤配置。 0、新建项目 首先,先使用xcode新建一个项目,然后在项目的根目录下新建一个文件夹,用于存放RN的组件库还有其他一些文件。这里假设新建一个名为 RNComponent 的文件夹。目录结构为: 1、新建RN配置文件 准备妥当以后,我们在 RNComponent...

View Article

Image may be NSFW.
Clik here to view.

【stm32f407】时钟树以及SystemInit剖析

一. 时钟树 众所周知,时钟系统是CPU的脉搏,就像人的心跳一样。所以时钟系统的重要性就不言而喻了。...

View Article


iOS 记住这些方法,轻松设计自己的线程安全类

线程安全 Apple 的框架 首先让我们来看看 Apple 的框架。一般来说除非特别声明,大多数的类默认都不是线程安全的。对于其中的一些类来说,这是很合理的,但是对于另外一些来说就很有趣了。 就算是在经验丰富的 iOS/Mac 开发者,也难免会犯从后台线程去访问 UIKit/AppKit 这种错误。比如因为图片的内容本身就是从后台的网络请求中获取的话,顺手就在后台线程中设置了 image...

View Article

linux驱动开发 --miscdevice

前言 在linux驱动中,需要提供主设备号和次设备号号,通常使用的主设备号是从 0到 255之间的数,仅仅使用主设备号,还是不叫紧张的,因此需要利用次设备号。 linux中,提供了miscdevice这种杂项设备,指定主设备号为10,次设备号可以设置为 系统动态分配。 在具体分析miscdevice之前,先给出miscdevice的核心设计思想。 应用层,打开/dev/xxx 节点,会得到...

View Article


Kotlin 官方学习教程之接口

接口 Kotlin 中的接口和 Java 8 中的接口很像。他们可以包含抽象方法的说明和方法的实现。使接口和抽象类不同的是接口不能储存状态。接口可以含有参数,但必须是抽象的或者提供访问器来实现。 接口是通过 interface 关键字来定义的: interface MyInterface { fun bar() fun foo() { // optional body } } 实现接口...

View Article

Image may be NSFW.
Clik here to view.

React Native项目实战之fetch请求并填充界面

fetch简介 在 AJAX 时代,进行请求 API 等网络请求都是通过XMLHttpRequest 或者封装后的框架进行网络请求。而在前端快速发展地过程中,为了契合更好的设计模式,产生了 fetch 框架。 fetch相比XMLHttpRequest,提供更加强大、高效的网络请求方式,所以在 Hybrid App 开发模式中,大量的用到了fetch框架作为网络请求。 fetch在浏览器中使用 在...

View Article

Image may be NSFW.
Clik here to view.

Android控件--RecyclerView

1、简介 谷歌在Android5.0之后推出了RecyclerView,它是ListView还有GridView的升级的一个View。它之所以叫RecyclerView,是与它的设计思想有关。 RecyclerView与ListView和GridView的设计思想不同,我们看看: 不关心Item如何显示,是否显示在正确的位置。...

View Article
Browsing all 5930 articles
Browse latest View live


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