E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android-爬坑
android编辑框单行,android - 将edittext限制为单行
android-
将edittext限制为单行可能重复:android-singleline-true-not-working-for-edittextandroid:id="@+id/searchbox"android
鲸拍房
·
2023-04-15 20:47
android编辑框单行
element-ui Form表单验证
element-uiForm表单验证规则全解element的form表单非常好用,自带了验证规则,用起来很方便,官网给的案例对于一些普通场景完全没问题,不过一些复杂场景的验证还得自己多看文档摸索,自己经过数次
爬坑
之后
IT 哈
·
2023-04-15 18:54
前端
Vue
Android-
悬浮窗效果FloatingView
前言之前有写录制视频的小demo,有同学反映要添加浮窗View,这样录制的时候就不需要来回切换当前的页面。所以,这里我晚上花了点时间写了一个FloatingView。老规矩,先看图这里我们需要用的就是WindowManger来add布局publicclassFloatingViewServiceextendsService{privateWindowManagermWindowManager;pr
Kotyo
·
2023-04-15 15:40
乐鑫科技ESP32开发应用笔记--总目录
本人在使用该芯片过程中,爬了不少坑,
爬坑
过程记录于此,也许可以让读者少走些弯路,更希望高手批评指正。为了阅读方便,整理出一个总目录如下,成文有先后,此目录将不断更新中。
海东青电子
·
2023-04-15 14:35
微信公众号支付
青年普朗克微信支付的文档和SDK容易带新人入坑,作为坑中的过来人写点
爬坑
经验吧。之前做过很多次公众号支付,但是基本都是用的封装好的代码,今天用的虽然也是鹅厂给你封装好的SDK,但是二次封装也是封装。
半打真心
·
2023-04-15 12:56
Android-
全自动埋点方法论-下
前面提到了全自动埋点的范围和方法,这个章节主要记录一下关于点击事件采集的相关方法论。Android开发基础知识需要先说明几个基础的知识,这样对于无码采集的方法论理解就更清晰,这也是做一个事情分析的逻辑。Adnroid开发基于java代码(常规)Android的基础语言是java语言,java语言的开发流程包括java代码-class文件-运行Android安装包apk构建打包是将上述class代码
AnonyPer
·
2023-04-15 05:58
android-
自定义弹框的使用(alertDialog)
ps:发不了gif,该文都是gif,欲解详情请移步我的CSDNandroid自带的弹框又丑又麻烦,还是自己定义弹框好一点。一、来一个按钮,给一个监听事件。点击按钮时触发弹框二、来一个AlertDialog.Builder三、创建一个alertDialog四、接下来用alertdialog的setView加载一个我们自己定义的视图(视图代码就不录了)五、然后提交视图,获取我们自定义的控件实现监听方法
雪酒
·
2023-04-14 22:07
Mac、Appium环境搭建
小编热衷于收集整理资源,记录踩坑到
爬坑
的过程。希望能把自己所学,实际工作中使用的技术、学习方法、心得及踩过的一些坑,记录下来。
软件测试阿里大叔
·
2023-04-14 20:42
软件测试
自动化测试
Python自动化测试
职场和发展
测试工具
自动化
python
经验分享
vue中两个iframe滚动条同步滚动问题总结
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、问题分析二、记录
爬坑
过程1.获取dom错误操作:在mounted里面this.
卸甲的coder
·
2023-04-14 16:56
前端
vue.js
javascript
Android-
文件存储目录
参考资料:https://www.jianshu.com/p/a34c644e3431https://mp.weixin.qq.com/s/YNMKhqvVjmWsOzh24mDCswhttps://mp.weixin.qq.com/s/Sx4fejCDTTI7nlzDpcZfKg在近期的app安全检测中,说的app存在胡乱操作存储卡的行为,建议将被测系统自身数据存放在系统的安装目录下。那么什么是
薛之涛
·
2023-04-14 10:10
2018-12-21 Typescript
爬坑
#定义接口interfaceMyInterface{dict:{[key:string]:string}}#定义参数functionfoo(o:MyInterface){console.log(o.dict)#不需要判断o是否有dict,能传进来肯定是有的}#规定对象结构leto:MyInterface={dict:{'a':'2'}}foo(o)#运行
rub1cky
·
2023-04-13 17:11
2020-04-10 蓝牙收藏
NordicSemiconductorInfocenterAndroidBLEdfu升级-TongMeng-博客园androidBle开发的那些事(四)——OTA升级-Android中蓝牙的基本使用----BluetoothAdapter类简介-CSDN博客
Android
小风醉
·
2023-04-12 22:15
nuxt swiper vue-awesome-swiper,坑多多
无seo/不支持一套代码多个语言等,所以重构开始进坑:用nuxt改写swiper巨巨巨多(跳坑请看正文第2点或
爬坑
)1.nuxt不支持swiper,经常弹出。
弑天落羽
·
2023-04-12 19:16
nuxt
swiper
vue
vue.js
javascript
前端
idea 2017 SpringMVC-Spring-MyBatis Maven项目从零构建
前言:本文为小白
爬坑
指南,主要作用是防止自己失忆(逃零:创建Web工程1.File->newproject->maven选择mavne-webapp模板idea会生成一个基础的web工程目录结构2.在pom
Coang
·
2023-04-12 04:08
LVGL WIN32模拟器环境搭建
因其支持大量特性和其易于裁剪,配置开关众多,且版本升级较快,不同版本之间存在一定的差异性,相关的使用教程有一定的滞后性,由于缺少最新版本的中文教程,加上大量的教程中未注明对应的版本,初始接触的开发者往往容易中招,花费大量时间
爬坑
悲伤的小强
·
2023-04-12 03:39
设备驱动
microsoft
ide
windows
Android Hybrid混合开发总结
导论:之前很早之前用的WebView只是用来加载简单的页面,没有复杂的交互,而随着业务的性质不同,对于混合的开发要求也在变化,技术也在更新,本文只是简单记录混合开发实例:1:原生交互:
Android-
传递数据给
爱乐写代码
·
2023-04-12 01:00
混合开发
webview
Android-
第三方开源框架:Bugly让热修复变得如此简单,idea开发android工程
}@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)publicvoidregisterActivityLifecycleCallback(Application.ActivityLifecycleCallbackscallbacks){getApplication().registerActivityLifecycleCallbacks(call
m0_64933109
·
2023-04-12 01:18
程序员
面试
Android-
超好用的播放器——ijkplayer,移动应用开发课程感想
//生成一个新的surfaceviewsurfaceView=newSurfaceView(mContext);surfaceView.getHolder().addCallback(newLmnSurfaceCallback());LayoutParamslayoutParams=newLayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.MAT
m0_64933109
·
2023-04-12 01:18
程序员
面试
Android-
自定义View-自定义一个圆形进度条
之前研究了相关的绘制,单个控件的测量,以及简单的类内部事件处理。我们先自定义个一个圆形进度条作为实践。然后再继续更复杂的自定义控件:看效果:image有几个要素:1.内圈圆的绘制+中心进度的绘制2.最外圈的外切范围的计算+进度的绘制3.第二层外圈的外切范围的计算+进度比最外层稍慢的绘制处理4.当然最麻烦的是就是你需要去兼容内圈半径不能超过控件范围、最外层环不能太大以及覆盖住内圈的问题、第二层外圈(
MonkeyLei
·
2023-04-11 19:21
Android-
自定义注解-Java动态代理(Proxy)-动态代理实现
我们一路从java注解基础,元注解、自定义注解、反射、代理【动态代理】模式一路到现在,基本上可以针对Android自定义注解做一个短暂收尾,后面还要学习butterknife源码呢,哼!我们先定义一个MyInvocatio[nHandler实现InvocationHandler的方法packagecom.example.mylibrary;importandroid.util.Log;import
MonkeyLei
·
2023-04-11 17:08
android中如何实现网络检测功能,
Android-
实时监听网络状态变化(观察者)
写在前面:直接复制1的工具类和5的两个类到项目中,就能使用,如果你不想看中间的过程的话。就是这么贴心的喔~实现流程概括首先,我们要实现实时监听,肯定要用到广播机制:Android系统在网络状态发生变化时会发送一条广播,所以我们首先要做的就是写一个广播接收器,接收这条广播。那接收之后呢?接收之后再通知所有的观察者,网络有变化了,这里就要用到观察者模式了。(不知道观察者模式也没关系,其实就和回调的机制
weixin_39847437
·
2023-04-11 17:37
Android-
高级-UI-进阶之路-(二)-深入理解-Android-8-0-View-触摸事件分发机制
事件分发源码解析上一小节我们分析了View的事件分发机制,本节将从源码的角度进一步去分析。Activity对点击事件的分发过程点击事件用MotionEvent来表示,当一个点击操作发生时,事件最先传递给当前Activity,由Activity的dispatchTouchEvent来进行事件派发,具体的工作是由Activity内部的Window来完成的。Window会将事件传递给DecorView,
m0_66264938
·
2023-04-11 11:30
程序员
面试
移动开发
android
Android-
消息机制
整体机制一共有四个角色,Handler消息处理者、Looper消息循环、MessageQueue消息队列、Message消息。当handler调用post或者sendMessage时,最后都会调用内部的sendMessageDelayed方法,再通过enqueueMessage方法,设置了msg.target并将消息加入MessageQueue,在MessageQueue中调用了nativeWak
小呀么小黄鸡
·
2023-04-09 10:53
Django之APPEND_SLASH配置
爬坑
入坑测试妹纸∩︿∩反馈BUG,Django项目的某前端页面AJAX报错如下:MixedContent:Thepageat'https://.../roles/'wasloadedoverHTTPS,butrequestedaninsecureXMLHttpRequestendpoint'http://.../role/1/'.Thisrequesthasbeenblocked;thecontent
OS卡
·
2023-04-09 08:27
IM即时聊天系统-Openfire
爬坑
之路一
废话现在市面上的第三IM系统很多,不用自己搭建服务器.选择自己搭建IM系统的公司就少了,Openfire的资料又少又旧,我本人是一个Androider,所以倒腾这个遇到很多坑.这里记录下来.Openfire是什么?这个自己百度吧.Openfire的官网和资料地址openfire官网Openfire源码有条件的话,翻墙下载比较快
渝潼不肖生
·
2023-04-09 05:18
外国开发者都知道的
Android-
筑基导论,作为一个Android程序员
你是不是曾经这样苦恼过,并且百思不得其解:为啥大厂校招比社招的人多?为啥大厂只要基础好的毕业生?为啥硅谷面试只问数据结构和算法?为啥大厂要给新人安排导![](https://www.hualigs.cn/image/61dba891ed8ee.jpg)师、引路人?为啥大厂新人成长这儿快,别人半年顶我3年?为啥我5年经验不如大厂里干1年的小鲜肉?这些问题曾经一直困扰着我,冥冥中有个声音告诉我,你要是
m0_66264938
·
2023-04-08 22:03
程序员
架构
移动开发
android
ODM框架(mongoengine)
pythonMongoDB使用练习可以参考我的python3
爬坑
之路中第二十三节#安装模块#pipinstallmongoenginefrommongoengineimportconnect,Document
-天道酬勤-
·
2023-04-08 20:23
Python操作三大主流数据库
Android-
让设备保持唤醒(激活)状态
KeepingtheDeviceAwakeToavoiddrainingthebattery,anAndroiddevicethatisleftidlequicklyfallsasleep.However,therearetimeswhenanapplicationneedstowakeupthescreenortheCPUandkeepitawaketocompletesomework.Thea
钟金宝
·
2023-04-08 14:48
Android-
自定义注解-Java动态代理(Proxy)-基础
Android自定义注解从元注解开始,经过自定义注解,经过反射基本可以自己实现一个仿Butterknife那样使用效果的注解库。你还可以假装发布到github上面,自己implementation,哈哈~~~接着我们再研究下动态代理,然后继续完善下我们的自定义注解。这样一来,也能针对注解反射动态代理的知识进行研究学习,之后就可以开始研究butterknife的源码呢???Java动态代理,我们就从
MonkeyLei
·
2023-04-08 04:09
Android-
通俗易懂掌握Android全动画
一、帧动画1.在drawable下创建donghua.xml2.在布局中调用3.java中启动动画AnimationDrawableanimationDrawable;animationDrawable=(AnimationDrawable)imageView.getDrawable();animationDrawable.start();二、属性动画ObjectAnimator(https://
沉淀者
·
2023-04-07 18:33
flutter
爬坑
-iOS真机调试xcode创建证书失败
使用xcode真机调试的时候,遇到如下报错信息:Failedtocreateprovisioningprofile.TheappID"com.example.movieApp"cannotberegisteredtoyourdevelopmentteam.Changeyourbundleidentifiertoauniquestringtotryagain.Noprofilesfor'com.ex
戚培俊
·
2023-04-07 10:34
Android-
各版本新特性
5.0(Lollipop棒棒糖L)1.MaterialDesign设计风格。Materialdesign算是Android系统风格的里程碑,其3DUI风格新颖,贴近人机交互;2.支持64位ART虚拟机(5.0推出的ART虚拟机,在5.0之前都是Dalvik。他们的区别是:Dalvik,每次运行,字节码都需要通过即时编译器转换成机器码(JIT)。ART,第一次安装应用的时候,字节码就会预先编译成机器
有腹肌的豌豆Z
·
2023-04-07 04:19
Android-
音视频学习系列-(八)基于-Nginx-搭建(rtmp、http)直播服务器
云服务器:腾讯云系统:centos直播服务器:nginx拓展模块:nginx-http-flv-module(支持rtmp、http-flv、http-hls等)如果NGINX要支持正则表达式,需要安装PCRE库。如果NGINX要支持加密访问,需要安装OpenSSL库。如果NGINX要支持压缩,需要安装zlib库。测试环境:电脑:MAC推流软件:obs-studioMAC拉流软件:VLCAndro
m0_67740402
·
2023-04-06 08:56
程序员
经验分享
面试
python接口自动化--Json 数据处理---一次
爬坑
记(详解)
简介有些post的请求参数是json格式的,这个前面发送post请求里面提到过,需要导入json模块处理。现在企业公司一般常见的接口因为json数据容易处理,所以绝大多数返回数据也是json格式的,我们在做判断时候,往往只需要提取其中几个关键的参数就行,这时候我们就需要json来解析返回的数据了。首先来说一下笔者为何要单独写这么一篇,原因是:python里面bool值是True和False,jso
小兮说测试
·
2023-04-06 00:08
python自动化测试
自动化测试
python
自动化
开发语言
测试工具
Keil MDK5.37以上版本自行添加AC5(ARMCC)编译器的方法
下面给出不用
爬坑
的方法。下面是安装步骤:下载AC5(ARMCC)编译器,,不想官网注册后再下载的,可以在网盘下载。
笑春风oO
·
2023-04-05 20:33
arm开发
互联网寒冬下,一个-
Android-
程序员的面试心得,含爱奇艺,小米,腾讯,阿里
}publicFather(){System.out.println(“constractFather”);method();}publicvoidmethod(){System.out.println(“methodFather”);}@OverridepublicStringtoString(){return“toStringFather”;}}staticclassSonextendsFat
m0_66264881
·
2023-04-05 11:57
程序员
架构
移动开发
android
Android-
手撸抖音“潜艇大挑战”,非科班面试之旅
BoatView自定义View中完成以下几个事情通过两个资源定时切换,实现探照灯闪烁的效果通过OverScroller让移动过程更加顺滑通过一个RotationAnimation,让潜艇在移动时可以调转角度,更加灵动internalclassBoatView(context:Context?):AppCompatImageView(context){privateval_scrollerbylaz
m0_66155412
·
2023-04-05 05:01
程序员
架构
移动开发
android
Android-
跳转高德地图并导航地址(所有地图均可以)
一、判断应用是否安装(高德或者百度等),注意存储分区/***判断是否安装目标应用*/privatebooleanisInstallByread(StringpackageName){/***判断API版本是否大于29(Android11)*大于29会强制分区*/if(Build.VERSION.SDK_INT<24){returnnewFile("/data/data/"+packageName)
没盐水菠萝
·
2023-04-05 05:00
大数据
Android-
(1)前言
前言很想写一款安卓游戏,去年底就开始看《第一行代码》,看了有两三个月,基本是看玩了。所有的代码也都敲过不止一次了,但是上个月网站出了点问题,数据库啥的都没了,我枯了,近两百篇博客都没了,其中就有学习开发的内容,后来慢慢为了加强巩固知识,也在慢慢捡起来,并学习记录新的知识。今天2020年5月9日,开始复习《第一行代码》。开发环境搭建首先是下载AndroidStudio,我当时下载过,后来电脑重装,啥
哥兜兜里有泡泡糖
·
2023-04-05 02:20
数据库
android
安卓
java
人工智能
Android-
沉浸式的实现
1、在res中创建目录values-v21并创建styles.xml文件GB@}(0}A~5E23U0P5H1B}8I.png2、在styles.xml文件中加入控制falsetrue-->@android:color/transparent@android:color/whitetruetrue3、创建BaseActivitypublicclassBaseActivityextendsFragm
Perston
·
2023-04-04 06:10
Window10上CLion极简配置教程
在本人努力
爬坑
的情况下,总算找到了一种极简的方法。不说了,进入正题。Window10上CLion极简配置教程1.首先,下载安装CLion去JB公司官网下载CLio
四阿哥萌萌哒
·
2023-04-04 05:44
2019-必看-
Android-
高级面试题总结
10.监听器未关闭很多需要register和unregister的系统服务要在合适的时候进行unregister,手动添加的listener也需要及时移除##如何避免OOM?1.使用更加轻量的数据结构:如使用ArrayMap/SparseArray替代HashMap,HashMap更耗内存,因为它需要额外的实例对象来记录Mapping操作,SparseArray更加高效,因为它避免了KeyValu
m0_63737583
·
2023-04-03 10:01
程序员
面试
android
移动开发
2019-必看-
Android-
高级面试题总结,oppo android面试
5.静态View导致泄漏使用静态View可以避免每次启动Activity都去读取并渲染View,但是静态View会持有Activity的引用,导致无法回收,解决办法是在Activity销毁的时候将静态View设置为null(View一旦被加载到界面中将会持有一个Context对象的引用,在这个例子中,这个context对象是我们的Activity,声明一个静态变量引用这个View,也就引用了act
m0_66144765
·
2023-04-03 09:06
程序员
架构
移动开发
android
android中mvp封装,
android-
简单快速封装MVP+Retrofit2.0+Rxjava框架
1、概述对于MVP(ModelViewPresenter)大多数做开发的人都能说出一二,或者看到网上的对mvp的解释,对其意都有大概的了解,但让你真正写一套mvp框架,是不是发现无从下手?曾几何本人接触MVP+Retrofit2.0+Rxjava也有同样的疑惑,固知道问题所在,网上关于MVP方面文章太多,千篇一律,看起来比较费力,其实只要看懂一篇文章就够了,为此这篇文章本人写的比较详细,如果无从下
黔子
·
2023-04-03 08:17
android中mvp封装
项目管理
爬坑
百问:监控过程之进展“巧”汇报,学会用数据说话(网易项目管理心法)
概述在项目的监控过程中,会遇到各种各样的情况,甚至是突发的紧急状况,这个时候,有效的沟通汇报是必不可少的。那么,如何更好地进行项目汇报呢?我们可以从以下三个方面来展开。1.紧急汇报:直面问题有章法紧急报告,是指在项目发生突发事件,或者提示重要风险状态变化时的实时报告,比如遇到高风险延期、线上重大问题、或者重要客户投诉等,目的是向全组或者主要干系人通报项目的重要变化,以及时协调应对工作,或者第一时间
sknfie
·
2023-04-02 23:03
ionic 开发之
爬坑
:安装插件报错(unhandledPromiseRejectionWarning: )
ionic开发中,安装cordova插件,遇到一直安装不上的情况大概有以下几种:1.当前角色没有操作权限,打开权限即可。2.此前安装过该插件,没有删除干净,使用ioniccordovapluginrm插件名命令进行移除,注意命令执行结果提示,保险起见,移除成功后,检查:plugins文件夹中是否成功移除本插件文件夹;config.xml文件配置项是否移除成功;package.json中相关配置是否
星辰大海_王
·
2023-04-02 06:40
Electron-vue
爬坑
之旅
(1)初始化一个基于Electron-vue搭建的项目,可以一路回车到创建完毕,默认支持Eslintvueinitsimulatedgreg/electron-vuemy-electron创建之后的目录是这样的(2)进入项目根目录,分别执行npminstall与npmrundev如果你看到这个界面说明项目创建成功了(3)**主进程与渲染进程:**在目录src下,有main文件夹和renderer文
微行
·
2023-04-01 21:10
Electron
Electron-vue
Electron-vue打包
Android-
茫茫9个月求职路,终于拿满意offer手慢无
金九银十过后各大网络平台都是各种面经分享,包括已收offer,或面试失败的都有,相信大部分人都拿到了自己心仪的大厂offer,不过也有没有少数没能进到自己内心向往的大厂而懊恼的,那么到底如何才能进大厂,该准备些什么才能进大厂?此时字节总监有话说,针对面试字节跳动,大佬总结了一些面试点,相信在其它面试中也能带来不少的帮助,今天小编把它整理好了,希望可以帮到更多的小伙伴。本文你能收获什么?知道setC
编程进阶路
·
2023-04-01 20:25
程序员
android
移动开发
经验分享
从零开始的微信小程序
爬坑
记
写在前面如果某一天,你突然要开发一个小程序项目,然而到目前为止你只是一个无辜的Android程序员,此时该怎么做呢?下载开发环境在微信小程序官方网站下载官方IDE,然后安装,就完成啦。新建一个项目填入项目目录和名称,如果注册了AppID可以填入,然后点击确定进入。新建项目开始写Bug代码一个小程序页面包含4个类型的文件:.js,.json,.wxml,.wxss。js负责管理逻辑,json是配置文
不动的大图书观察员
·
2023-04-01 18:18
Flutter
爬坑
之旅
项目地址(github)工作略忙,进度稍慢。以下把过程中的一些关键点总结一下:1、项目开发时,AndroidStudio一直用2.3版本,导致Flutter安装不了,所以需把AndroidStudio升级一下,已升级到3.2.0;2、升级后的AndroidStudio,需习惯一下,有很多地方改良了,挺给力;但如果出现项目无缘报错却又编译运行通过的情况,选择File-InvalidateCaches
buhuiming
·
2023-04-01 13:50
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他