-
简聊Android组件化
所属栏目:[教程] 日期:2023-11-01 热度:0
一个关于组件化的念头
项目经历了岁月的洗礼,经过公司业务上的变化,开发人员的来来往往,代码越来越臃肿和复杂难懂,这时候就必须进行拆分,否则就是一场灾难。就像我们公[详细] -
Netty4之简单创建WebSocket服务
所属栏目:[教程] 日期:2023-11-01 热度:0
websocket.server.RandomResponseGenerator.java
package websocket.server;
import io.netty.channel.ChannelHandlerContext;
import io.netty.handle[详细] -
带你手把手讲述一个复杂动效的自定义绘制
所属栏目:[教程] 日期:2023-11-01 热度:1
自定义View是android高级UI知识体系的重要一环。也是区分中高级开发者的分水岭。高级开发者,知识体系完善,但凡能够语言描述出来的特效,他们总能给出解决方案。而中级开发者由于眼界[详细]
-
巧用HTML5分片上传超大文件
所属栏目:[教程] 日期:2023-11-01 热度:0
在网页中直接上传大文件一直是个比较头疼的问题,主要面临的问题一般包括两类:一是上传时间长中途一旦出错会导致前功尽弃;二是服务端配置复杂,要考虑接收超大表单和超时问题,如果是[详细]
-
分享淘宝sign参数生成算法
所属栏目:[教程] 日期:2023-10-31 热度:2
淘宝sign参数生成算法
通过断点分析得出,计算函数在https://g.alicdn.com/mtb/lib-mtop/2.3.16/mtop.js中,通过搜索得出计算公式为:
j = h(d.token + “&&[详细] -
推荐Appium for Android元素定位方法
所属栏目:[教程] 日期:2023-10-31 热度:1
Appium定位元素的方法有很多,比如经常用的by_name、by_resource-id、by_classname
下面介绍下通过UI Automator方法来定位元素的方法,而且这些方法定位都比较准。
[详细] -
使用adb devices命令不能识别夜神模拟器的解决方法
所属栏目:[教程] 日期:2023-10-31 热度:2
模拟器
不喜欢原生态的,喜欢简单好用的,这里用的是夜神模拟器
现象
夜神模拟器启动成功,此时用adb devices命令查看,居然啥都不显示,也就是没识别出[详细] -
ios View 淡入淡出效果的代码详解
所属栏目:[教程] 日期:2023-10-31 热度:2
下面代码段是关于ios View 淡入淡出效果的代码,希望能对各位也有好处。
- (void)TheAnimation{
animation.delegate = self;
animation.timing[详细] -
radosgw-admin常用操作步骤
所属栏目:[教程] 日期:2023-10-31 热度:1
# 创建s3用户key
radosgw-admin key create --uid='user_id' --key-type=s3 --gen-secret --gen-access-key
# 创建swift用户key
radosgw-admi[详细] -
IOS 更变键盘颜色的源码
所属栏目:[教程] 日期:2023-10-31 热度:0
下面的代码内容是关于IOS 改变键盘颜色的的代码。
if([[NSString stringWithUTF8String:object_getClassName(v)] isEqualToString:@"UIPeripheralHostView"[详细] -
创建安卓测试开发环境
所属栏目:[教程] 日期:2023-10-31 热度:3
JDK 32位 or 64位 安装完毕,配置环境变量, java -version
ADT 32位 or 64位 下载后,解压到某个目录,并配置环境变量
或者下载安装 Android Studio(推[详细] -
ADB版本过低致使ADBKeyboard中文输入乱码
所属栏目:[教程] 日期:2023-10-31 热度:1
今天,要调试adb shell input text ‘[input_text]’。
输入中文时,进程Killed了。原来adb input不支持中文。
因为ascii里没有中文,当然除了中文其它[详细] -
Vant Weapp的dialog组件在mpvue小程序中使用
所属栏目:[教程] 日期:2023-10-31 热度:2
问题
Dialog组件支持函数调用和组件调用两种形式,而一般的组件仅支持后者。显然,函数调用方式的支持增加了组件使用的灵活性,但是也随之出现另外几个值得注意的问题。
[详细] -
2小时快速创建第一个小程序,有可能吗
所属栏目:[教程] 日期:2023-10-31 热度:3
想搭建自己的小程序,有没有基础。
想让代理开发,无奈费用太高。
想提升小程序开发技能,应对职称技能竞争。
今年是小程序开发,应用爆发年,小程序开[详细] -
怎么搞定app下载链接被微信屏蔽拦截导致打开显示已停止访问
所属栏目:[教程] 日期:2023-10-30 热度:3
现如今微信对第三方推广链接的审核是越来越严格了,域名在微信中分享转发经常会被拦截,一旦被拦截用户就只能复制链接手动打开浏览器粘贴才能访问,要不然就是换个域名再推,周而复始。[详细]
-
禁止浏览器记录 文本框早前输入过的内容
所属栏目:[教程] 日期:2023-10-30 热度:3
当满足以下2个条件时,浏览器会自动记录输入过的值,当用户再次输入的时候就能自动完成;
1:input标签在form标签下;
2:点击了此form标签下的submit按钮;
[详细] -
HTML5 新添表单属性
所属栏目:[教程] 日期:2023-10-30 热度:0
HTML5 新增表单属性
1.placeholder ---为文本框设置默认值,用户输入文本时自动隐藏,用户清除文本时自动显示
2.autofocus --- 表单控件会在页面加载时自动获取焦[详细] -
微信跳转外部浏览器开启指定H5链接的功能源码
所属栏目:[教程] 日期:2023-10-30 热度:2
通常大家在微信内转发分享H5链接的时候都很容易碰到H5链接在微信内无法打开或在微信内无法打开app下载页的情况。通常这种情况微信会给个提示 “已停止访问该网址” ,那么导[详细]
-
自定义微信分享第三方页面链接的标题与小缩略图
所属栏目:[教程] 日期:2023-10-30 热度:2
更新:微信6.5.5版本以后调整了分享规则,针对的是没有接入公众号的网页分享,必须接入微信认证公众号!
查了下微信公众平台,以下做法只能在微信收藏内及收藏中长按‘[详细] -
微信自带浏览器跳转appstore没成功
所属栏目:[教程] 日期:2023-10-30 热度:2
作为一个苹果开发者,最头疼的两件事:上架审核和App推广开发做了这么久,一直没有找到一个替代的方法,今天听一个客户无意间提起一个工具可以实现不上架AppStore直接点击安装
[详细] -
App上传应用市场的流程有哪些能上传哪些应用市场
所属栏目:[教程] 日期:2023-10-30 热度:2
越来越多的企业都开发了自己的APP,很多人会疑惑如何上传APP,山东临软教你如何上传APP,需要哪些流程呢?
一、上传APP方法:
1、应用市场注册开发者
注[详细] -
有关HTML5的简单理解
所属栏目:[教程] 日期:2023-10-30 热度:1
一、概括理解
随着互联网发展的推进,HTML5也愈演愈烈,就我而言,我的理解是html5是在之前版本的精简和扩展。扩展该有的功能,使得得到更加绚丽的页面效果,并且代码的书[详细] -
加深理解HTML表格
所属栏目:[教程] 日期:2023-10-30 热度:2
在CSS出现之前,table元素常常用来布局。这种做法在HTML4之后不再推荐使用。而现在有些矫枉过正,使用table展示数据都可能会被说不规范。本文将详细介绍HTML表格table
table[详细] -
什么是Scheme?居然还可以这样应用!
所属栏目:[教程] 日期:2023-10-30 热度:4
Scheme 编程语言是一种Lisp方言,诞生于1975年,由 MIT 的 Gerald J. Sussman 和 Guy L. Steele Jr. 完成。它是现代两大Lisp方言之一;另一个方言是Common Lisp。
Scheme遵循[详细] -
TestNG使用汇总
所属栏目:[教程] 日期:2023-10-28 热度:2
TestNG是诞生于JUnit3和JUnit4之间的一个测试框架,虽然在JUnit4之前诞生,但被认为更先进,NG是Next Generation的意思。TestNG拥有诸多新特性,以及消除了JUnit中的许多限制,更适合[详细]