
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Android里面的架构为什么需要架构?一个Activity走天下,包含各种模块和功能臃肿类太多不同功能,不同层次拎不清楚,混合在一起重复代码太多,复用性为差无法协作开发,耦合严重,bug太多 等等MVC最经典的是MVC架构。XML的View层Activity/Fragment的Controller层数据Model层。正在上传…重新上传取消优点:由于
gradle 里面找不到编译任务Androidstudio4.2去掉勾选就好了吧
Android Studio jni/c++代码提示和跳转有2中情况:1,项目初始创建的时候,就选择支持native;2,项目开发过程中,添加native。出现无法跳转的大部分在第二种情况,因为一般第一种都会对于好版本。出现C++代码无法跳转,多半原因是版本没有对齐1.SDK 里面的NDK和CMAKE版本对不上,记得高版本和高版本对应,低版本和低版本不清楚对于的可以都选最低,或者最高也可以直接在配
Android获取mp3音频文件播放总时长一般是需要文件的绝对路径,需要读取文件,转成媒体类解析,最好获取播放时长,然后关闭资源。/*** 获取音频文件的总时长大小** @param filePath 音频文件路径* @return 返回时长大小*/public long getAudioFileVoiceTime(String filePath) {long mediaPlayerDuratio
RPC和IPC什么是RPCRPC(Remote Procedure Call)即远程过程调用,它是一种通过网络从远程计算机程序上请求服务,在不需要了解底层网络技术的协议下,即可获取计算机进程中的数据。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。RPC在OSI网络通信7层模型中,位于传输层与应用层之间,即位于会话层:RPC实现模式,就是我们常说的C/S结构,引用百度百科的定义:RPC采
在数据传输过程中,无论传输系统的设计再怎么完美,差错总会存在,这种差错可能会导致在链路上传输的一个或者多个帧被破坏(出现比特差错,0变为1,或者1变为0),从而接受方接收到错误的数据。为尽量提高接受方收到数据的正确率,在接收方接收数据之前需要对数据进行差错检测,当且仅当检测的结果为正确时接收方才真正收下数据。检测的方式有多种,常见的有奇偶校验、因特网校验和循环冗余校验等。循环冗余校验是一种用于校验







