logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android里面的架构

Android里面的架构为什么需要架构?一个Activity走天下,包含各种模块和功能臃肿类太多不同功能,不同层次拎不清楚,混合在一起重复代码太多,复用性为差无法协作开发,耦合严重,bug太多 等等MVC最经典的是MVC架构。XML的View层Activity/Fragment的Controller层数据Model层。正在上传…重新上传取消优点:由于

#mvc#ui#java
gradle 里面找不到编译任务

gradle 里面找不到编译任务Androidstudio4.2去掉勾选就好了吧

#android studio#gradle
Android Studio jni/c++代码提示和跳转

Android Studio jni/c++代码提示和跳转有2中情况:1,项目初始创建的时候,就选择支持native;2,项目开发过程中,添加native。出现无法跳转的大部分在第二种情况,因为一般第一种都会对于好版本。出现C++代码无法跳转,多半原因是版本没有对齐1.SDK 里面的NDK和CMAKE版本对不上,记得高版本和高版本对应,低版本和低版本不清楚对于的可以都选最低,或者最高也可以直接在配

#android studio#android#android-studio
Android获取mp3音频文件播放总时长

Android获取mp3音频文件播放总时长一般是需要文件的绝对路径,需要读取文件,转成媒体类解析,最好获取播放时长,然后关闭资源。/*** 获取音频文件的总时长大小** @param filePath 音频文件路径* @return 返回时长大小*/public long getAudioFileVoiceTime(String filePath) {long mediaPlayerDuratio

#android#android studio
RPC和IPC

RPC和IPC什么是RPCRPC(Remote Procedure Call)即远程过程调用,它是一种通过网络从远程计算机程序上请求服务,在不需要了解底层网络技术的协议下,即可获取计算机进程中的数据。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。RPC在OSI网络通信7层模型中,位于传输层与应用层之间,即位于会话层:RPC实现模式,就是我们常说的C/S结构,引用百度百科的定义:RPC采

#rpc#服务器#网络
CRC(循环冗余校验)

在数据传输过程中,无论传输系统的设计再怎么完美,差错总会存在,这种差错可能会导致在链路上传输的一个或者多个帧被破坏(出现比特差错,0变为1,或者1变为0),从而接受方接收到错误的数据。为尽量提高接受方收到数据的正确率,在接收方接收数据之前需要对数据进行差错检测,当且仅当检测的结果为正确时接收方才真正收下数据。检测的方式有多种,常见的有奇偶校验、因特网校验和循环冗余校验等。循环冗余校验是一种用于校验

无人机分类

无人机分类方式一、按飞行平台构型分类无人机可分为固定翼无人机、多旋翼无人机、无人飞艇、伞翼无人机、扑翼无人机等。二、按用途分类(最常见)无人机可分为军用无人机和民用无人机。目前超过 70% 的无人机使用于军事用途。1、军用无人机可分为侦察无人机、诱饵无人机、电子对抗无人机、通信中继无人机、无人战斗机以及靶机等。其用途也非常的多样化情报侦察侦察无人机通过安装光电、雷达等各种传感器,实现全天候的综合侦

#物联网#iot#无人机
到底了