当前位置:首页 > IT技术 > 移动平台 > 列表
移动平台 共有 121249 个文章

SpringBoot--ApplicationRunner接口

    ApplicationRunner接口在项目中,可能会遇到这样一个问题:在项目启动完成之后,紧接着执行一段代码。 在SpringBoot中,提供了一个接口:ApplicationRunner。该接口中,只有一个run方法,他执行的时机是:spring容器启动完成之后,就会紧...[继续阅读]

移动平台

Android倒计时CountDownTimer小记

    Android 超简便的倒计时实现:  CountDownTimerCountDownTimer由系统提供查资料的时候 发现了CountDownTimer这个类之后 果断抛弃了以前的倒计时做法 功能:30秒倒计时 每次间隔1秒 参数:mc.start();方法开始 mc.cancel();方法结束new MyCountDownTimer(30000,...[继续阅读]

移动开发

iOS开发之多线程编程

    iOS开发之多线程编程1. 多线程简述1.1什么是多线程? 解决的问题?多线程是指,编程中在主线程之外开辟的新线程,用于处理一些耗时的、并发的任务。使用多线程可以避免主线程的阻塞,也对一个线程不容易实现的任务提供了思路...[继续阅读]

移动开发

安卓实现视频录制

    安卓实现视频录制,我发现有两种方法,一种是调用自带的视频功能,一种是使用MediaRecorder。以下内容也是通过自己测试整理而来。转载请注明出处:http://www.pm-road.com/index.php/2014/12/05/267/这两种方法我全部测试了,每种方法都有自...[继续阅读]

移动开发

iOS 实现多个按钮,点选一个其它都取消选中状态的最佳方法

    首先我们先定义一个中间变量@property (strong,nonatomic)UIButton * tmpBtn;然后在ViewDidLoad方法里,创建四个按钮,设置它们属性,以及点击方法,在此外设置中间变量tmpBtn = nil;—(void)viewDidLoad{     NSArray * array = [NSArray arrayWithObje...[继续阅读]

移动开发

移动端 时间选择

    .html<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> <title>date demo</title> <style type="text/css"&...[继续阅读]

移动平台

Android的View和ViewGroup分析

    1. 概念Android中的View与我们曾经理解的“视图”不同。在Android中,View比视图具有更广的含义,它包括了用户交互和显示,更像Windows操作系统中的window。ViewGroup是View的子类。所以它也具有View的特性,但它主要用来充当View的容器,将...[继续阅读]

移动开发

Android客户端网络预连接优化机制探究

    一、背景一般情况下,我们都是用一些封装好的网络框架去请求网络,对底层实现不甚关注,而大部分情况下也不需要特别关注处理。得益于因特网的协议,网络分层,我们可以只在应用层去处理业务就行。但是了解底层的一些实...[继续阅读]

移动平台

IOS单元测试,OCMock

    1.环境搭建使用官方推荐,手动搭建..1.下载所需文件 http://ocmock.org/download/ 根据自己的需要下载不同的版本.打开iOS library文件夹,里面就有需要用到的libOCMock.a的静态库以及OCMock文件夹里的头文件2.工程目录在工程根目录下建立usr文件...[继续阅读]

移动开发

使用iFrame动态加载Application Cache

    为了避免缓存主页面,一般使用动态iFrame的方式来加载Application Cache,方法如下: 1 updateImageCache: function () { 2 3 if (null == $("iframe")) { 4 5 } else { 6 $("iframe").remove(); 7 } 8 9 ...[继续阅读]

移动开发