让别的应用打开你的Activity怎么玩
承接上一篇应用内打开其他应用的正确姿势,我们已经能在我们的应用内打开指定功能的应用的Activity,这次我们就让别的应用打开我们的应用玩玩。 分析: 在我们的应用内打开其他的应用是隐式的Intent意图来实现,那我们如果想让别人打开我们的应用应该怎么做呢? 其实我们要做的也很简单,就是告诉系统我们能处理这个隐式的意图就可以了。 话不多说,开始撸代码:...
View ArticleUnity Shader:三平面式贴图(Tri-planar mapping)---解决地形拉伸贴图变形以及贴图边缘的缝隙问题
效果图: 效果图1,地形:左边为三平面式贴图效果,右边为一般贴图效果。 效果图2,树干:右边为三平面式贴图效果,左边为一般贴图效果。 效果图3,球体:左边为三平面式贴图效果,右边为一般贴图效果。 1,世界坐标贴图 World Space UV-mapping...
View ArticleFlutter实战一Flutter聊天应用(十三)
提交用户的注册信息 我们现需要将用户的注册信息保存到Firebase实时数据库,在Firebase控制台中,更改Firebase实时数据库的安全规则,选择“Database > 规则”,规则如下所示: { "rules": { "users":{ ".read": true, ".write": true }, "messages": { ".read": true, ".write":...
View ArticleAndroid-DiskLruCache源码解析
转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/73863258 本文出自:【顾林海的博客】 前言...
View ArticleKotlin学习之-5.5 扩展
Kotlin学习之-5.5 扩展 Kotlin 与C# 和Gosu 类似,提供了无需必须继承类,或者使用装饰器模式来扩展类功能的能力。这是通过一种叫做扩展的extension特殊的声明来实现的。Kotlin支持扩展方法和扩展属性。 扩展方法...
View ArticleActivity启动流程、Window创建流程
Activity启动流程、Window创建流程 作者:u014077888 发表于2017/6/28 21:39:49 原文链接 阅读:45 评论:0 查看评论
View Article【stm32f407】SD协议(一)-SDIO
SDIO简介 1. SDIO主要功能及框图 STM32F4的SDIO控制器支持多媒体卡(MMC卡)、SD存储卡、SD I/O卡和CE-ATA设备等。SDIO的主要功能如下: 1) 与多媒体卡系统规格书版本4.2全兼容。支持三种不同的数据总线模式:1位(默认)、4位和8位。 2) 与较早的多媒体卡系统规格版本全兼容(向前兼容)。 3)...
View Article【stm32f407】SD协议(二)-SD卡
一.SD卡简介 1) 简介: SD卡是基于flash的存储卡。 SD卡和MMC卡的区别在于初始化过程不同。 SD卡的通信协议包括SD和SPI两类。 SD卡使用卡内智能控制模块进行FLASH操作控制,包括协议、安全算法、数据存取、ECC算法、缺陷处理和分析、电源管理、时钟管理。 2) 类型: MMC卡: MultiMedia card,有...
View Article【stm32f407】SD协议(三)-源码
一.硬件连接 上图为stm32的CPU引脚图 上图为SD卡的接线 二.源码 Sdio_sdcard.h //SDIO相关标志位,拷贝自:stm32f4xx_sdio.h #defineSDIO_FLAG_CCRCFAIL ((uint32_t)0x00000001) #defineSDIO_FLAG_DCRCFAIL...
View Article为何学这么多技术,却做不好Coder!
高考分数出来了,看着各地状元都在豪言壮志要干一番大事情。 想起了多年前自己参加高考的样子,那是我也坚信学好数理化,走遍天下都不怕。那时,我也相信,上了一个不错的大学就能够让自己过上不错的生活。 然而,现在,所看的书已经已经从《高等数学》、《离散数学》变成了《团队应该这样带》、《谈判力》、《腾讯传》等,一切不能赚钱的知识都不想学。 你是知识的奴隶吗?...
View ArticleUnity Shader:三平面式贴图(Tri-planar mapping)---解决地形拉伸贴图变形以及贴图边缘的缝隙问题
效果图: 效果图1,地形:左边为三平面式贴图效果,右边为一般贴图效果。 效果图2,树干:右边为三平面式贴图效果,左边为一般贴图效果。 效果图3,球体:左边为三平面式贴图效果,右边为一般贴图效果。 1,世界坐标贴图 World Space UV-mapping...
View ArticleFlutter实战一Flutter聊天应用(十三)
提交用户的注册信息 我们现需要将用户的注册信息保存到Firebase实时数据库,在Firebase控制台中,更改Firebase实时数据库的安全规则,选择“Database > 规则”,规则如下所示: { "rules": { "users":{ ".read": true, ".write": true }, "messages": { ".read": true, ".write":...
View Article# Kotlin学习之-5.6 数据类
Kotlin学习之-5.6 数据类 我们经常创建一个类只是用来持有数据,不做其他事情。在这样的类中,一些标准的功能是机械地从数据中衍生出来的。在Kotlin中,这样的类叫做数据类,用data标识: data class User(val name: String, val age: Int) 编译器会在主构造器中,自动给定义的所有属性都派生如下的成员: equals/hashcode()...
View ArticleAlertDialog 源码分析及Bulider 模式打造万能的dialog
AlertDialog 源码分析及Bulider 模式打造万能的dialog 背景:不管我们在哪个项目中,都会用到dialog,会有不同的各种样式的dialog,Android自带的dialog采用的bulider模式,但是定制很差,往往项目中采用的dialog...
View ArticleGradle(Task)-HelloWorld!
Gradle 的一个优势在于其可扩展域模型,其模型核心是任务(task)概念,task是一个可以被gradle认识执行的一个工作单元。 一:任务的核心是其操作 例如:我们可以声明一个任务来指定编译某些Java源,或将某些文件从一个目录拷贝到另外一个。任务可以独立执行某些操作,但也可以声明对某些任务的依赖性。gradle会确保所有的依赖都在运行,并确保它们的所有依赖性等等。...
View Article聚闻 ~ 一个聚合数据新闻客户端
前言 聚闻,使用聚合新闻数据而成的新闻资讯客户端。聚合数据给用户提供了部分免费的数据接口,当然是存在请求次数限制的。学习Android应用开发后第一个小应用采用的就是聚合数据。最近把代码重构(也就是重新写,因为没有结构)了一遍。 Github地址 JuehNews 下载 fir.im 数据源 数据来源于:聚合数据,接口每天请求数量受限 App设计 黑白红,红色采用的是今日头条的红色 UI设计...
View Article降薪求职,看的是未来
前言 今天在 CSDN 的观点看见下图  乍一看,这个问题问得好,我的答案是——值得。于是,便往下扫了一眼,靠,震惊!!!这是什么鬼???  看到这个数据,我沉思了…… 所以才有了下文 辞,值乎...
View Article