码迷,mamicode.com
首页 > 移动开发 > 日排行
Android Studio快捷键大全
快速复制当前行:ctrl+D; 附链接:https://www.jianshu.com/p/90d666c63a04 https://www.cnblogs.com/chenqingbin/p/11051244.html 感谢! ...
分类:移动开发   时间:2020-03-14 13:21:22    阅读次数:79
抖音BoostMultiDex优化实践:Android低版本上APP首次启动时间减少80%(一)
我们知道,Android 低版本(4.X 及以下,SDK < 21)的设备,采用的 Java 运行环境是 Dalvik 虚拟机。它相比于高版本,最大的问题就是在安装或者升级更新之后,首次冷启动的耗时漫长。这常常需要花费几十秒甚至几分钟,用户不得不面对一片黑屏,熬过这段时间才能正常使用 APP。 这是 ...
分类:移动开发   时间:2020-03-14 13:22:11    阅读次数:97
android init.rc中service console option的含义、作用
android init.rc中service console option的含义、作用 void service_start(struct service *svc, const char *dynamic_args) needs_console = (svc->flags & SVC_CONSO ...
分类:移动开发   时间:2020-03-14 14:46:03    阅读次数:81
Appium环境配置
Appium环境配置 系统配置:win10 python版本:V3.7 所有安装包链接:https://pan.baidu.com/s/1jQRxlS_QgezpXLHsEvbAYA 提取码:skz0 1:安装Appium Python Client编程库 2:安装Appium Server 3:安 ...
分类:移动开发   时间:2020-03-14 14:49:09    阅读次数:87
adb 连接 Android 手机的两种方式
前言 // 随着现在移动端技术的突飞猛进,导致现在市场上,APP应用数不胜数,那对于测试工程师而言,对于APP的测试,那基本就是一个必修课了。 今天,我就来给大家介绍一下,adb 连接 Android 手机的两种方式。 1 USB线连接手机 1、先使用USB线,连接PC和手机 2、通过PC给手机安装 ...
分类:移动开发   时间:2020-03-14 15:09:40    阅读次数:83
Spring执行ApplicationEvent事件顺序ServletWebServerInitializedEvent
测试代码: package com.github.abel533.event; import com.github.abel533.C; import org.springframework.context.ApplicationEvent; import org.springframework.c ...
分类:移动开发   时间:2020-03-14 16:28:49    阅读次数:70
createApplicationContext()实例AnnotationConfigServletWebServerApplicationContext
目录 1. 创建应用上下文 2. DefaultResourceLoader 3. AbstractApplicationContext 4. GenericApplicationContext 4.1 SimpleAliasRegistry 4.2 DefaultSingletonBeanRegi ...
分类:移动开发   时间:2020-03-14 16:36:13    阅读次数:75
iOS实现ScrollView中子控件view的触摸事件响应
实现UIScrollView子类 #import "EgItemScrollView.h" @implementation EgItemScrollView - (instancetype)init { self = [super init]; if (self) { //子控件响应触摸事件 NO表 ...
分类:移动开发   时间:2020-03-14 16:59:28    阅读次数:190
移动端应用rem定义相对长度单位
rem是根本根元素,也就是html的字体大小来计算被定义元素的大小,而根元素的字体大小取绝于屏幕宽度,相应的JS代码: (function (doc, win) { var fs = document.body.clientWidth / 750 * 28; fs = fs > 24 ? 24 : ...
分类:移动开发   时间:2020-03-14 19:54:31    阅读次数:67
利用Socket制作一个简易的Android聊天室
首先制作一个客户端,界面如下: 使用方法:启动后,首先在登录编辑框输入一个昵称,然后点击登录,上面灰色区域是聊天窗,其中会显示你的登录提示,显示其他人发的消息。在的登录成功后,可以在下面的发送编辑框内编辑你要发的信息,点击发送就可以推送给当前所有登录中的用户,下线的方法就是发送“bye”,之后便不会 ...
分类:移动开发   时间:2020-03-14 20:02:40    阅读次数:77
asp.net core 读取appsettings.json
第一次接触asp.net core 所以就想写个程序,那么第一步就是要读取数据库的连接地址,以前都是利用ConfigurationManager.AppSettings["url"]; 直接读取,而现在变成json文件了,怎么读取?上网搜了一些资料,有很多关于读取的,但是我的好像有一些不太一样,总之 ...
分类:移动开发   时间:2020-03-14 20:18:38    阅读次数:71
WinForm图片的移动缩放
图片的移动: /// <summary> /// 记录鼠标是否按下了 /// </summary> private bool isMouseDown; /// <summary> /// 记录 鼠标按下时的x,y坐标 /// </summary> private Point mouseDownPoi ...
分类:移动开发   时间:2020-03-14 20:22:50    阅读次数:78
call和apply的使用
call和apply的作用1:调用方法,和直接调用的效果是一样的 function test() { console.log('test') } test() // test test.call() // test test.apply() // test call和apply的作用2:改变this ...
分类:移动开发   时间:2020-03-14 21:54:00    阅读次数:78
手机键盘输入字母
题目: 按照手机键盘输入字母的方式,计算所花费的时间 如:a,b,c都在“1”键上,输入a只需要按一次,输入c需要连续按三次。 如果连续两个字符不在同一个按键上,则可直接按,如:ad需要按两下,kz需要按6下 如果连续两字符在同一个按键上,则两个按键之间需要等一段时间,如ac,在按了a之后,需要等一 ...
分类:移动开发   时间:2020-03-14 22:03:13    阅读次数:198
移动端常用单位(%和rem)
px % em ( font-size的值就是 1em,如果自身没有设置font-size,则去找父元素的;常用于 text-indent:2em 来缩进两个字符 ) rem(html的font-size的大小,就是1rem ;rem是相对于根元素<html>,即rem继承的是html的font-s ...
分类:移动开发   时间:2020-03-14 22:06:05    阅读次数:78
pandas尾部追加行记录append
方法(一)通过字典追加(列名要一致) data={'a':50,'b':60,'c':70} df=df.append(data,ignore_index=True) 方法(二)通过Serise 1 data=pd.Serise([50,60,70],index=list('abc')) 2 df= ...
分类:移动开发   时间:2020-03-14 23:28:18    阅读次数:934
Unable to start web server; nested exception is org.springframework.context.ApplicationContextException
项目报错:Unable to start web server; nested exception is org.springframework.context.ApplicationContextException 解决方案一 <!-- 使用嵌入式Jetty作为web container --> ...
分类:移动开发   时间:2020-03-15 09:23:13    阅读次数:60
Android-Activity 生命周期
Android Activity 生命周期 很显然,无论是flutter、vue、rn...等等,生命周期钩子都是开发中必备的了解知识,对于任何一个框架而言,良好的使用生命周期,会让Application的用户体验大大提高。 在Google 的Android developer 中对Activity ...
分类:移动开发   时间:2020-03-15 09:32:10    阅读次数:89
安卓投屏到电脑 - 使用scrcpy
scrcpy通过adb调试的方式来将手机屏幕投到电脑上,并可以通过电脑控制您的Android设备。它可以通过USB连接,也可以通过Wifi连接(类似于隔空投屏),而且不需要任何root权限,不需要在手机里安装任何程序。scrcpy同时适用于GNU / Linux,Windows和macOS。 功能特 ...
分类:移动开发   时间:2020-03-15 09:35:06    阅读次数:77
MyBatis的使用2(使用注解配置mapper)
配置mapper的type使用package(使用注解来配置mapper): <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "htt ...
分类:移动开发   时间:2020-03-15 09:43:59    阅读次数:74
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!