首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓studio操作。
订阅
用户8153177862612
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
开发一个APP多少钱?
开发一个APP多少钱? 开发一个APP要多少钱?相信不光是客户有这个疑问,就算是一般的程序员也想知道答案。很多程序员想在业余时间接外包挣外快,但是他们常常不知道该如何定价,如何有说服力的要价。这是因为
细说Android apk四代签名:APK v1、APK v2、APK v3、APK v4
大部分开发者对apk签名还停留在APK v2,对APK v3和APK v4了解很少,而且网上大部分文章讲解的含糊不清,所以根据官网文档重新整理一份。 apk签名从APK v1到APK v2改动很
获取PCM音频数据的声音分贝值
我们声音是无符号16bit深度的,那么其每个采样点的值应该在(0~2^16-1既:0~65535)范围内,带入公式我们可以计算到(不用除以最大振幅值):20*log(65535)=96.32db,所以根据这个我们只要拿到某个采样点的振幅值,也就是当前声音采样点转成16bit后的值
APK 是怎么来的?- Android 构建流程解析
APK 是每个 Android 开发每天都会打交道的东西,但你知道它究竟是怎么来的么?Android 构建流程又有哪些好玩的东西呢?
Android基于UDP的局域网聊天通信(有完整Demo)
1. 开发环境 测试完美运行。 实现了两台Android设备在同一局域网内通过UDP进行实时的聊天通信。实测支持颜文字,emoji。 操作简单,输入需要连接的对方的ip地址,即可马上通讯。 2. 演示效果 3. 代码实现过程 上方是一个TextView承载显示所有聊天内容,下方…
Glide v4使用教程(1)——下载和安装
下载和安装 文章主要内容翻译自 Glide 官方文档 Android Sdk 要求 同时满足以下条件: compileSdk >= 27 minSdk >= 14 下载 使用 gradle 或者 ma
安卓Webview网页秒开策略探索
网页加载缓慢,白屏,使用卡顿。 启动webview页面前,先启动PreWebService把[web]进程创建了,当启动WebActivity时,系统发发现[web]进程已经存在了,就不需要花费时间Fork出新的[web]进程了。 由网页的前端工程师优化网页,或者说是和移动端一…
Android之录音--AudioRecord、MediaRecorder
Android提供了两个API用于实现录音功能:android.media.AudioRecord、android.media.MediaRecorder。 网上有很多谈论这两个类的资料。使用AudioRecord类录音,并实现WAV格式封装。录音20s,输出的音频文件大...
Android --MediaRecorder录制音频
用于录制音频和视频 使用MediaRecorder录制音频作品的常见情况如下: 音频通道数(setAudioChannels ): 1(单声道)或 2(立体声)。 音频编码比特率(setAudioEn
Android每日一道面试题:如何解决ScrollView嵌套中一个ListView的滑动冲突?
去新成立了研发中心面试,面试官很和蔼的和我讨论了一些技术问题,大多数还能应付,记忆较深的便是如何处理嵌套ListView的滑动事件冲突问题。 这个问题当时我没有回答好,主要是我对自定义View方面经验