码迷,mamicode.com
首页 > 移动开发 > 日排行
如何实现访问同一域名,手机和电脑跳转的不一样
...
分类:移动开发   时间:2018-07-27 19:24:16    阅读次数:384
Android官方架构组件介绍之LifeCycle(一)
Android官方架构组件介绍之LifeCycle 下面是官方提供的Android App开发的架构图: 从上图可以看到一些关键字:ViewModel,LiveData,Room等。其实看了上面视频的会发现Google官方Android架构组件一共包括以下几个: LifeCycle : 与Activ ...
分类:移动开发   时间:2018-07-27 19:24:26    阅读次数:235
Charles代理配置截取https iOS11
按照以往版本安装 Charles 自签名根证书 Mac 上启动 Charles,在同一个局域网内,把 iOS 设备的代理设置到 Mac机的 Charles 代理端口上。假定 Mac 机 IP 为192.168.1.10,Charles 的默认端口号为 8888,则设置到192.168.1.10:88 ...
分类:移动开发   时间:2018-07-27 19:25:15    阅读次数:153
Android官方架构组件介绍之LiveData(二)
LiveData LiveData是一个用于持有数据并支持数据可被监听(观察)。和传统的观察者模式中的被观察者不一样,LiveData是一个生命周期感知组件,因此观察者可以指定某一个LifeCycle给LiveData,并对数据进行监听。 如果观察者指定LifeCycle处于Started或者RES ...
分类:移动开发   时间:2018-07-27 19:25:22    阅读次数:254
iOS JS与原生交互(全集)
混合开发的重要性不言而喻,一个移动端开发的了解前端开发是一个趋向,总之每个人都向往成为一个全栈工程师,废话不多说,直接上主题 一、交互(UIWebView) 1、OC调用JS (1)OC调用代码 [self.webView stringByEvaluatingJavaScriptFromString ...
分类:移动开发   时间:2018-07-27 19:26:14    阅读次数:203
Android官方架构组件介绍之ViewModel(三)
ViewModel 像Activity,Fragment这类应用组件都有自己的生命周期并且是被Android的Framework所管理的。Framework可能会根据用户的一些操作和设备的状态对Activity或者Fragment进行销毁和重构。作为开发者,这些行为我们是无法干预的。 所以Activ ...
分类:移动开发   时间:2018-07-27 19:26:30    阅读次数:199
Android官方架构组件介绍之应用(四)
讲一个项目常见的功能,友盟统计功能 例如一个项目有很多多modlue,每个里面modlue都有Activity,Activity需要友盟统一,Fragment也需要友盟统计。一般做法就是继承一个BaseActivity,BaseFragment。 然后在BaseActivity,BaseFragme ...
分类:移动开发   时间:2018-07-27 19:31:55    阅读次数:313
判断APP是否已安装
NSString *str = [NSString stringWithFormat:@"%@://%@",[dic objectForKey:@"ios_url_scheme"],[dic objectForKey:@"app_bundle_id"]]; NSURL *app_url = [NSU... ...
分类:移动开发   时间:2018-07-27 20:55:33    阅读次数:171
springboot情操陶冶-SpringApplication(二)
承接前文 "springboot情操陶冶 SpringApplication(一)" ,本文将对 run() 方法作下详细的解析 SpringApplication run() main函数经常调用的run()方法是我们分析的关键,先上源码 以上的代码注释有点多,笔者分块来进行罗列分析 Spring ...
分类:移动开发   时间:2018-07-27 21:04:29    阅读次数:205
百度地图报错:APP Referer校验失败
今天微信小程序,通过经纬度,调用百度api,将经纬度转换成城市名和街道地址,结果小程序报错。 错误信息如下: 这个是KEY的白名单设置问题。因为白名单设置限制了来源信息。只要在下面红色部分设置IP,或者域名,或者*就可以了。 ...
分类:移动开发   时间:2018-07-27 21:10:03    阅读次数:6744
通用android studio gradle 文件(电商商家版,两个gradle不同)
Module的gradle文件apply plugin: 'com.android.application'android { compileSdkVersion 26 defaultConfig { applicationId "com.culturer.guishi_shoper" minSdk ...
分类:移动开发   时间:2018-07-27 23:08:44    阅读次数:255
[LeetCode] 42. Trapping Rain Water_hard tag: Two Pointers
Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining. ...
分类:移动开发   时间:2018-07-28 11:40:37    阅读次数:214
全网稀缺Vue2.0高级实战独立开发专属音乐WebAPP
第1章 课程内容介绍包括课程概述、课程安排、学习前提、讲授方式等方面的介绍,最后演示了整个音乐App的功能,让同学们对课程项目有一个直观的了解。第2章 项目准备工作包括项目需求分析、脚手架初始化代码、项目目录介绍及图标字体、公共样式等资源的准备 。第3章 页面骨架开发包括页面入口、header 组件 ...
分类:移动开发   时间:2018-07-28 11:42:44    阅读次数:216
iOS系统各个版本的占比查询
目的:为了向大多数看齐,我们要实时了解应用系统的使用占比 1、苹果官网查询各个系统的占比: "Apple" 2、各种设备各种系统的占比 "第三方" ...
分类:移动开发   时间:2018-07-28 11:45:40    阅读次数:178
Vue2.5开发去哪儿网App 从零基础入门到实战项目
第1章 课程介绍本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获。1-1 课程简介 第2章 Vue 起步本章将快速讲解部分 Vue 基础语法,通过 TodoList 功能的编写,在熟悉基础语法的基础上,扩展解析 MVVM 模式及前端组件化的概念及优势。2-1 课程学习方法2-2 hello ...
分类:移动开发   时间:2018-07-28 11:47:18    阅读次数:235
python多进程apply与apply_async的区别
为什么会这样呢? 因为进程的切换是操作系统来控制的,抢占式的切换模式。 我们首先运行的是主进程,cpu运行很快啊,这短短的几行代码,完全没有给操作系统进程切换的机会,主进程就运行完毕了,整个程序结束。子进程完全没有机会切换到程序就已经结束了。 apply是阻塞式的。 首先主进程开始运行,碰到子进程, ...
分类:移动开发   时间:2018-07-28 11:49:28    阅读次数:220
高薪设计师必修课 AE移动UI动效设计从入门到实战
第1章 课程简介介绍该课程的学习内容,以及课程内的案例效果展示1-1 课程介绍 第2章 动效基础知识学习动效基础操作知识点梳理,快速掌握AE面板等基础操作知识要点,了解动效实现基本原理。2-1 AE软件界面初识2-2 菜单栏讲解2-3 工具栏讲解2-4 合成设置2-5 项目面板及文件导入2-6 图层 ...
分类:移动开发   时间:2018-07-28 11:49:42    阅读次数:519
Vue.js 高仿饿了么外卖APP
第1章 课程简介介绍课程的学习目标和学习内容。1-1 课程简介1-2 课程安排 第2章 Vuejs介绍从前端开发趋势分析开始,引入 MVVM 开发框架和 Vue.js,接着对比流行框架Angular 和 React,最后详细介绍 Vue.js 的核心思想-数据驱动和组件化。2-1 Vuejs介绍-近 ...
分类:移动开发   时间:2018-07-28 11:54:09    阅读次数:638
win10移动桌面到D盘
Windows10系统下将桌面移动到d盘的方法 Windows10系统下将桌面移动到d盘的方法 发布时间:2017-06-13 12:59发布者:系统城-小群浏览数:6321 windows10正式版系统下,桌面的默认路径都在系统盘,也就是我们所熟悉的C盘中。而不少朋友都喜欢将文件下载直接保存到桌面 ...
分类:移动开发   时间:2018-07-28 12:00:27    阅读次数:174
ios 不支持-,-时间。
var date = "2000-08-29"; console.log(new Date(date).getTime());解决办法 date .replace(/-/g, '/') 使用的是正则表达式匹配字符串,其中"/ /"这个是固定写法,"g"表示全局匹配将替换所有匹配的子串,如果不加"g" ...
分类:移动开发   时间:2018-07-28 12:02:21    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!