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-
推荐一个沉浸式状态栏开源库(ImmersionBar )
图片来源网络,入侵必删在日常的Android开发中,我们肯定遇到沉浸式的开发需求。在大多数项目当中,都会使用ImmersionBar开源库适配。这篇博客分享一下ImmersionBar相关的知识,希望对看文章的小伙伴有所帮助。ImmersionBar依赖mavenCentral版本://基础依赖包,必须要依赖implementation'com.geyifeng.immersionbar:imme
阿博聊编程
·
2023-10-12 10:29
Android-
音视频学习系列-(三)-Shell-脚本入门,学习指南
输出:DevYKDevYK只读变量:#4.只读变量my_blog_url=“https://www.devyk.top/”readonlymy_blog_urlmy_blog_url=“www.baidu.com”输出:删除变量:#变量被删除后不能再次使用。unset命令不能删除只读变量。your_name=“小明”unsetyour_nameecho$your_name输出:可以看到定义了删除变
m0_64603743
·
2023-10-12 06:05
程序员
面试
移动开发
android
Android-
音视频学习系列-(二)-交叉编译动态库、静态库的入门学习
环境变量配置ndk在Linux上的环境变量配置://1.vim/etc/profile#NDK环境变量exportNDK_HOME=/root/android/ndk/android-ndk-r17cexportPATH=PATH:PATH:PATH:NDK_HOME//2.保存source/etc/profile//3.测试ndk-build-v如果出现如下字样,就证明配置成功了。交叉编译在Li
m0_66264938
·
2023-10-11 16:27
程序员
面试
移动开发
android
Vue router组件化
开发总结
Vuerouter就是Vue路由,是Vue不同组件之间跳转的重要方式。主要分为带参数跳转和不带参数跳转两种方式在组件化开发里,Vuerouter都是在项目根目录下router.js统一管理,使用AMD规范将组件引入进来importdownAppfrom'@/components/downApp.vue'随后引用Router,再将接口暴露出去,一般使用webpack构建项目的时候就已经做好这个步骤了
李昂李三光
·
2023-10-11 14:11
移动应用-
Android-
开发指南
Android-UI开发指南AndroidStudio调试UI设计UI框架布局Layout文本框android的活动Activity基本概念Activity的生命周期Activity栈创建Activity管理ActivityActivity间传递数据FragmentAdapterRecyclerViewRecyclerViewAdapter(适配器)事件setOnItemLongClickList
amingMM
·
2023-10-11 08:53
android
Qt
开发总结
(15)——Model/View架构使用
本篇是上篇Qt
开发总结
(14)——Model/View框架的延续,从这篇总结可以很具体的实现一些Model/View控件和效果,大部分都是干货,在最后还给出了官方的一些示例供学习参考。
bjtuwayne
·
2023-10-10 23:02
Qt
Qt
Model
View
Qt
开发总结
(14)——Model/View 框架
上篇总结中也提到了,Qt还有一类常见的UI控件,这类控件采用了Qt的一种称作Model/View框架的技术。每个UI开发人员都应该了解ModelView编程,该技术涉及一系列list、table和树tree结构等控件。这些视图类使用model/view体系结构来管理数据与其显示方式之间的关系。此体系结构引入的功能分离为开发人员提供了更大的灵活性,可以自定义项目的表示形式,并提供标准的模型界面,以允
bjtuwayne
·
2023-10-10 23:32
Qt
Android-
友盟-多渠道打包-移动统计
前言工作随笔,方便记起1.集成友盟移动统计SDK友盟SDK下载2.AndroidManifest文件中引入友盟的APPKEY(记得添加相应权限)3.AndroidManifest文件中设置渠道号4.在工程Module的build.gradle文件中applyplugin:'com.android.application'android{compileSdkVersionCOMPILE_SDK_VE
nansir
·
2023-10-10 07:54
Android-
动态修改APP桌面图标
背景最近公司有个动态修改APP桌面图标的需求,需要做一下技术调研,网上查了一下实现方案,然后参考网上的方案写了个实现demo,在这里记录一下。题外话:由于图标切换都是本地配置的,产品问了一句:“图标能不能支持服务端动态下发?”,我想了一下回复他:“这是不可能的,设想一下,APP提交审核时候使用的是合规图片,过审之后,动态下发的时候突然下发了一张违规图片(比如:黄赌毒),应用市场怎么监管?所以这个是
XJanYang
·
2023-10-09 07:25
实用
Android原生
android
android
studio
基于STM2F407实现LED流水灯
玩转STM32F407文章目录玩转STM32F407前言一、项目准备1.STM32概述2.环境搭建二、代码开发1.查看原理图2.代码
开发总结
前言正好有一块stm32f407zgt6的板子,决定好好学一学
a鱼儿哥
·
2023-10-08 21:36
STM32F4开发学习
单片机
stm32
arm
Android-
图片根据高度自适应
主要是adjustViewBounds和:scaleType两个参数
唔笛plk
·
2023-10-07 04:45
Android-
树形选择列表
Android-
树形选择列表-简书列表控件:多级树(第三方AndroidTreeView)_android多级树形控件-CSDN博客https://www.cnblogs.com/bdsdkrb/p/5841468
wushijun5200
·
2023-10-06 11:38
android
android多用户共进程,
Android-
多进程初识
Android-
多进程初识学习自进程与线程IPC(Inter-ProcessCommunication)指的是进程间通信,指的是两个进程之间交换数据的过程。
徐校长
·
2023-10-05 22:14
android多用户共进程
android studio导入android源码模块
开发总结
一、aidegen自动生成并导入android模块1.源码下载后,键入.build/envsetup.shlunchsdk_car_x86_64-userdebug以上命令执行后,tools/asuite/aidegen的源码会被编译为aidegen可执行文件2.使用aidegen生成并自动导入模块aidegenSettings-ij-p/snap/intellij-idea-community/
程序课代表
·
2023-10-05 00:37
android
android
studio
intellij-idea
HTML+CSS WEB前端
开发总结
初识HtmlHTML,超文本标记语言(英语:HyperTextMarkupLanguage,简称:HTML)是一种用于创建网页的标准标记语言。HTML是一种基础技术,常与CSS、JavaScript一起被众多网站用于设计赏心悦目的网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取HTML文件,并将其渲染成可视化网页。HTML描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言
南极小丑
·
2023-10-04 20:03
Android-
详解网络请求框架-OkHttp(源码)
前言1.OkHttp的优点网络方面(1)它支持http2.0,在网络请求响应方面使用了多路复用;(2)内置连接池,减少连接开销,复用连接;(3)内有Response缓存,缓存响应,避免重复的请求;(4)对响应体支持gzip压缩,使得传输数据更为轻量;(5)支持SPDY,允许连接同一主机的所有请求分享一个socket;拓展方面(1)支持重定向,重试请求,重写编码拦截器;(2)支持头部信息拦截,自带C
长安故里.
·
2023-10-04 11:15
Android开发旅途
java
android
http
Android-
如何更好的刷新RecyclerView
如何刷新RecyclerView?首先刷新RecyclerView会使用Adapter,数据源采用List,那么我们怎样去刷新RecyclerView更合适?看看下面的方法,或许能适用于你。相关方法inlinefunObservableArrayList.communicateWithAdapter(adapter:RecyclerView.Adapter)=addOnListChangedCal
Cosecant
·
2023-10-04 09:11
Android-
数据库-ORM框架
一.ORM介绍对象关系映射ObjectRelationalMapping,用于实现面向对象编程里不同系统数据之间转换!面向对象是从耦合/聚合/封装的基础上发展,关系数据库是从数学理论发展而来;两套理论存在显著的区别,ORM对象关系映射就是为了解决它们之间的差异!直白地说,ORM建立对象和数据库表的对应关系,方便程序员直接用对象操作数据库!二.Java的ORM框架Hibernate,iBatis,D
lioil.win
·
2023-10-02 15:44
Android
Android笔记
android
数据库
orm
框架
微信、支付宝、百度、抖音开放平台第三方代小程序
开发总结
大家好,我是小悟小伙伴们都开启小长假了吧,值此中秋国庆双节之际,小悟祝所有的小伙伴们节日快乐。支付宝社区很用心,还特意给寄了袋月饼,愿中秋节的圆月带给你身体健康,幸福团圆,国庆节的旗帜为你增添荣耀,万事如意。前一段时间加班加点,做完了【抖音开放平台第三方代小程序开发业务管理系统】的项目。第三方平台就是第三方服务商帮助商家小程序进行开发、管理、运营等工作的平台。商家小程序可一键授权给第三方平台,通过
悟空码字
·
2023-10-01 15:16
开放平台
微信
支付宝
百度
抖音
小程序
微信、支付宝、百度、抖音开放平台第三方代小程序
开发总结
大家好,我是小悟小伙伴们都开启小长假了吧,值此中秋国庆双节之际,小悟祝所有的小伙伴们节日快乐。支付宝社区很用心,还特意给寄了袋月饼,愿中秋节的圆月带给你身体健康,幸福团圆,国庆节的旗帜为你增添荣耀,万事如意。前一段时间加班加点,做完了【抖音开放平台第三方代小程序开发业务管理系统】的项目。第三方平台就是第三方服务商帮助商家小程序进行开发、管理、运营等工作的平台。商家小程序可一键授权给第三方平台,通过
悟空码字
·
2023-10-01 15:44
开放平台
微信
支付宝
百度
抖音
小程序
h5公司官网
开发总结
内容提要:meta标签整体布局整体框架Vue配合swiper的实战应用meta标签这点与在PC端写前端有着很大的区别,移动端的meta标签简直多。我就说说我所用到的标签。一、1、如果支持GoogleChromeFrame:GCF,则使用GCF渲染;2、如果系统安装ie8或以上版本,则使用最高版本ie渲染;3、否则,这个设定可以忽略。二、1.对视窗缩放等级进行限制,使其适应移动端屏幕大小三、1.当把
方圆几里666
·
2023-09-30 08:00
自然语言处理(NLP)学习之与HanLP的初相识
自然语言处理基本知识1、NLP类别2、核心任务二、Hanlp简要介绍三、Hanlp云服务能力1、全新云原生2.x2、Pythonapi调用3、Goapi调用4、Javaapi调用四、Hanlpnative服务1、本地
开发总结
前言在
夜郎king
·
2023-09-29 13:19
NLP
自然语言处理
Hanlp
Java架构师必须知道的 6 大设计原则
序言在软件开发中,前人对软件系统的设计和
开发总结
了一些原则和模式,不管用什么语言做开发,都将对我们系统设计和开发提供指导意义。本文主要将总结这些常见的原则,和具体阐述意义。
伯雅之英
·
2023-09-29 12:56
Android之蓝牙驱动
开发总结
一Bluetooth基本概念3二AndroidBluetooth架构32.1Bluetooth架构图32.2Bluetooth代码层次结构3三Bluetooth协议栈分析43.1蓝牙协议栈43.2Android与蓝牙协议栈的关系6四Bluetooth之HCI层分析64.1HCI层与基带的通信方式64.2包的分析及研究74.3通信过程的研究与分析8五Bluetooth之编程实现85.1HCI层编程8
饭小粒
·
2023-09-28 09:20
linux
android
蓝牙
Android
驱动
蓝牙
逆向
android-
让你也能开发微信的xposed插件-手机root(一)
逆向
android-
让你也能开发微信的xposed插件手机root手机安装Magisk开启root手机debugable功能,对所有应用进行断点调试学习smail语言基本语法通过断点调试,查看微信某个界面的数据信息编写第一个微信
非花非雾--
·
2023-09-27 13:18
XPosed
Android的
开发经验
android
微信
智能手机
Vue 组件
开发总结
Vue组件开发思路1.组件划分首先,你需要明确定义组件的划分。将大型界面划分为小型、可重用的组件是一个关键步骤。这有助于提高代码的可维护性和可复用性。2.组件设计在设计组件时,考虑组件的输入(props)和输出(events)以及组件自身的状态(data)。定义清晰的API有助于其他开发者更容易地使用你的组件。3.单一职责原则每个组件应该专注于单一的任务。这有助于组件的可重用性和测试性。如果一个组
下一站丶
·
2023-09-25 16:55
vue.js
javascript
ecmascript
利用RT-Thread与MQTT实现的毕业设计——智慧班车管理系统的设计与实现实录
其理论基础是基于我在专科和老师申请的一个实用新型专利——一种智慧班车信息管理系统【这是我专科的专利,本科的毕设哈,本人现已考研到新疆大学计算机技术专业】项目成果演示下面是对于本个项目实现效果的演示:滨院毕业设计项目实现效果项目硬件
开发总结
下面从开发者的角度对
い☞殘風☜、™
·
2023-09-25 05:48
RT-Thread开发总结
课程设计
嵌入式硬件
Android分屏显示(多窗口支持)
开发总结
最近公司有分屏显示需求,遇到几点问题,在此记录,以做备忘。我所谓的分屏显示,是在同一个界面内,分屏显示两个app的界面或者是注意点1:系统好像没有获取应用显示的左右或者上下位置的方法,所以我采用迂回战略,使用getWindow().getDecorView().findViewById(android.R.id.content).post(newRunnable(){@Overridepublic
程序课代表
·
2023-09-23 06:59
android
android
android分屏显示
多窗口模式
Android 进阶性能优化
这也是“
Android-
面试官”系列文章。好了,废话不多说,直接冲冲冲!前排温馨提示:阅读本文前,请自备豆浆!
梦想不上班
·
2023-09-22 18:46
操作
android
Android-
全自动埋点方法论-上
用户行为采集范围一个App从打开到用户在App内进行操作,最终退出App,整个过程中用户行为包括App启动、界面PV、界面元素点击行为,其中从App启动中可以推算出DAU等数据。这些就是用户行为的范围,也是我们采集的目标。用户行为采集方式主要包含两种方式:1、手动采集,就是所谓的代码埋点,自己在App上述事件发生时调用代码进行数据采集上报。好处就是精细,想怎么采集怎么采集,乡采集多少采集多少,缺点
AnonyPer
·
2023-09-21 10:59
Android-
内存泄露知识详解
目录一、内存泄露基础知识1.1内存泄漏简介1.2内存泄露的本质原因1.3内存泄露和内存溢出1.3.1介绍1.3.2内存溢出和内存泄露的关系以及区别二、Android内存管理机制2.1简介2.2针对进程的内存策略a.内存分配策略b.内存回收策略2.2针对对象、变量的内存策略a.内存分配策略b.内存释放策略三、常见打的内存泄露原因及解决方案3.1集合类3.2Static关键字修饰的成员变量注:静态成员
夏屿_
·
2023-09-19 20:02
#
Android相关知识
android
java
内存泄露
高通平台android 环境配置编译及开发经验总结
完全转自:http://blog.csdn.net/dongwuming/article/details/127845351、高通平台android
开发总结
1.1搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台
jimbo_lee
·
2023-09-19 05:24
android
qualcomm
vue-manage-system 后台管理系统
开发总结
前言vue-manage-system,一个基于Vue.js和element-ui的后台管理系统模板,从2016年年底第一个commit,到现在三年了,GitHub上也有了8.3kstar,也是这些让我有了持续更新的动力,其中也踩了很多坑,在这总结一下。github地址:vue-manage-system线上地址:lin-xin.gitee.io/example/work/imageimageim
linshuai
·
2023-09-18 15:44
深入理解jQuery插件
开发总结
(三)
容器:一个即时执行函数根本上来说,每个插件的代码是被包含在一个即时执行的函数当中,如下:(function(arg1,arg2){//代码})(arg1,arg2);即时执行函数,顾名思义,是一个函数。让它与众不同的是,它被包含在一对小括号里面,这让所有的代码都在匿名函数的局部作用域中运行。这并不是说DOM(全局变量)在函数内是被屏蔽的,而是外部无法访问到函数内部的公共变量和对象命名空间。这是一个
_双眸
·
2023-09-18 12:19
Android-
点击通知栏重新获取Intent信息
点击通知栏进入Activity,重新打开获取新Intent信息重写onNewIntent/***重新打开进入获取新的intent信息**@paramintent*/@OverrideprotectedvoidonNewIntent(Intentintent){super.onNewIntent(intent);//TODO//用户处理在后台重新进入App,通知栏点击进入APP}}
唔笛plk
·
2023-09-18 05:12
Unity导出Android项目
下面主讲Unity导出Android项目,在studio打包apk第一步:新建Unity项目,选择File->BuildSettings->选择
Android-
>PlayerSett
Android砖家
·
2023-09-17 09:38
uni-app移动应用
开发总结
Uni-app是一个基于Vue.js框架的跨平台应用开发框架,它可以让你使用一份代码在多个平台上构建出原生的、高性能的应用。通过Uni-app,你可以将一份代码编译成Android、iOS原生应用程序、H5应用程序以及各种小程序(如微信小程序、支付宝小程序等)。在这门课程里我学到的东西uni-app项目的创建1.打开文件,点击新建项目2.选择uni-app,输入工程名,如:test,选择默认模板,
一个辛苦的农民
·
2023-09-16 03:41
微信小程序
小程序
javascript
Android-
推荐一个好用的Banner库
图片来源于网络之前做商城类App的时候,会遇到多个Banner需求,那么我们有没有办法快速实现Banner呢?答案是有的,具体怎么做请看我下面的分享。Banner引入implementation('io.github.youth5201314:banner:2.2.2')截止写博客的时间,最新的版本是2.2.2。需要注意的是2.1.0版本之后,仓库地址变成:repositories{maven{u
阿博聊编程
·
2023-09-15 10:03
android-
截图
截图if(Build.VERSION.SDK_INT>Build.VERSION_CODES.O){valb:Bitmap=Bitmap.createBitmap(resources.displayMetrics.widthPixels,resources.displayMetrics.heightPixels,Bitmap.Config.ARGB_8888)PixelCopy.request(w
病人乙
·
2023-09-14 20:00
android
android
studio
kotlin
Android-
添加新的语言支持(比如繁体)
这几天突然要发一个中国台湾版本,做法比较硬:复制一个工程,改包名,改图标,改api接口。语言全部都是繁体就行:Androidstudio添加新语言资源文件(res/values/....)如下:imageimageimage然后回车即可:image把对应的字符串翻译成繁体就行。至于翻译,有一些工具可以借鉴。同时网上也有很多多语言切换的方式,就是一个工程,一个app进行内部切换多语言支持的方式(像微
MonkeyLei
·
2023-09-14 18:23
软件开发中的原则 - SOLID
软件开发中的原则-SOLID在软件开发中,前人对软件系统的设计和
开发总结
了一些原则和模式,不管用什么语言做开发,都将对我们系统设计和开发提供指导意义。本文主要将总结这些常见的原则,和具体阐述意义。
励志成为大牛的小牛
·
2023-09-14 14:46
java基础
数据库
java
使用Go语言交叉编译开发嵌入式Linux应用程序
文章目录目的基础说明编译生成嵌入式Linux应用程序二进制文件瘦身与C语言混合进行
开发总结
目的Go语言非常适合用来开发存储空间不紧张的嵌入式Linux设备应用程序,可以在性能需求和开发速度上找到一个不错的平衡点
Naisu Xu
·
2023-09-14 01:37
嵌入式Linux与设备相关
linux
golang
arm开发
嵌入式
交叉编译
Android-
对空包进行签名;
jarsigner-verbose-keystore[game.keystore]-signedjar[D:\signed.apk][D:\unsign.apk][game.keystore.Alias]-digestalgSHA1参数说明:[game.keystore]game.keystore密钥库位置;[D:\signed.apk]生成的签名apk位置;[D:\unsign.apk]需要签名
huangasys
·
2023-09-13 05:39
Android-
忘记签名文件的密码怎么办
今天工作需要,需要对老项目进行再次打包,居然发现大家都忘记了打包密码和别名,然后心态爆炸了一下午来处理这个事情,现在记录下我的解决方案。我的处理方法前提:.jks文件是项目还保留存在的,只是忘记了两个password和alias。Keypassword和Keyalias:1、下载AndroidKeystoreBrute.jar,下载地址。2、新建一个文件夹(随便命名),我命名是find,把下载的.
DP文剑平
·
2023-09-10 18:09
Android-
四种进程类型
程序与进程程序:存储在磁盘上的可运行的代码和数据的集合,是个静态的概念进程:程序的执行过程,是操作系统进行资源分配的基本单位,是个动态概念程序由一个或多个相互协作的进程组合而成。进程的创建当程序启动运行时,系统就会为之创建相应的进程。在进程当中,调用系统资源,执行程序的逻辑。进程的销毁进程什么时候会销毁呢?进程的销毁场景有两种,1.程序不需要继续执行代码,运行结束;2.系统为回收内存,强制销毁。进
Chaoswx
·
2023-09-10 14:43
进程
进程
做了五年Android,我顿悟了...
image前言两年前,我写过一篇《我的三年Android
开发总结
》,时光流逝,转眼间我已经从事Android开发已五年有余,很庆幸我依然从事着我热爱的Android开发.我们做技术开发的人都有个习惯,那就是喜欢不定期地进行总结
xuexiangjys
·
2023-09-05 02:05
iOS直播
开发总结
1、iOS客户端要实现直播功能,需要经过流程为:采集-处理-编码-封包-推流-播放采集:视频通过摄像头进行采集,需要用到iOS底层库AVCaptureSession,音频通过麦克风进行采集,需要用到底层库AudioMedia处理:对视频加美颜、水印,主要使用openGL来实现,GPUImage是一个基于openGL一个强大的图像/视频处理框架,封装好了各种滤镜同时也可以编写自定义的滤镜,其本身内置
萤火虫离别的礼物
·
2023-09-04 19:50
Android-
代号、版本、API 级别和 NDK 版本对应关系
代号版本API级别/NDK版本Android12L12.1API级别32Android1212API级别31Android1111API级别30Android1010API级别29Pie9API级别28Oreo8.1.0API级别27Oreo8.0.0API级别26Nougat7.1API级别25Nougat7.0API级别24Marshmallow6.0API级别23Lollipop5.1API
Serenity那年
·
2023-09-04 15:48
开发总结
微信小程序遇到的问题:===========================================-Question:报错33notfound!.提示.wxss文件错误(2018/4/9)-Answer:在Console输入openVendor();在打开的目录当中删除名为wcsc.exe的应用程序;重新启动开发者工具。-Question:小程序调转公众号文章或者H5页面,无法打开?-A
锋_5bdc
·
2023-09-03 18:44
开发总结
:webpack
webpack官网webpack|webpack中文文档|webpack中文网一、什么是webpackwebpack可以看做是模块打包机,它所做的事情是:分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,Typescripe等),并将其打包为合适的格式以供浏览器使用将所有的模块依赖关系打包成静态资源,可以实现以下功能:1、代码转换(es6转换成es
小草莓蹦蹦跳
·
2023-09-03 14:53
Webpack
javascript
前端
webpack
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他