在 Android 11 的首个开发者预览版发布将近 1 年后,今天谷歌发布了 Android12 的首个开发者预览版。由于开发团队以及合作伙伴受到疫情的影响,谷歌推迟了 Android11 的正式发布时间,但看起来谷歌还是按照既定的路线图更新 Android12。 &n
转载
2023-07-27 17:09:24
53阅读
最近在做项目时,要在手机端实现在线文档预览的功能。于是百度了一下实现方案,大致是将文档转换成pdf,然后在通过插件实现预览。这些方案没有具体实现代码,也没有在线预览的地址,再加上项目时间紧迫。只能考虑其它方案,这时微软的office web apps方案映入眼帘,于是和同事一起用一台PC机折腾了几天终于完成了部署,希望通过本篇记录下安装过程和遇到的坑。目前使用该方案的有 明道 
转载
2024-07-23 17:09:26
79阅读
## Android 如何使用 Compose 进行预览
Jetpack Compose 是 Android 的现代 UI 工具包,它以声明式的方式构建 UI。Compose 提供了一个非常有用的特性,就是可以在代码中预览 UI,而无需每次都进行编译和运行应用。在本文中,我们将探讨如何使用 Compose 进行预览,并解决一个具体的问题:展示一个动态列表。
### 1. 设置 Jetpack
概述本篇我们暂时不介绍像相机APP增加新功能,而是介绍如何处理相机预览帧数据。想必大多数人都对处理预览帧没有需求,因为相机只需要拿来拍照和录像就好了,实际上本篇和一般的相机开发也没有太大联系,但因为仍然是在操作Camera类,所以还是归为相机开发。处理预览帧简单来说就是对相机预览时的每一帧的数据进行处理,一般来说如果相机的采样速率是30fps的话,一秒钟就会有30个帧数据需要处理。帧数据具体是什么
转载
2023-09-04 20:14:16
79阅读
一、Camera2简介Camera2是Google在Android 5.0后推出的一个全新的相机API,Camera2和Camera没有继承关系,是完全重新设计的,且Camera2支持的功能也更加丰富,但是提供了更丰富的功能的同时也增加了使用的难度。Google的官方Demo:https://github.com/googlesamples/android-Camera2Basic二、Camera
转载
2024-01-16 11:54:39
55阅读
android原生webView不支持预览pdf文件,ios却可以,所以android想要实现在线预览webView要通过其他方法,有以下几种方法:一.andorid原生自带的pdf管理库,主要提供两个类pdfRender和pdfDocument,有兴趣的可以自己去了解一下,缺点就是必须是API>=21(也就是5.0以上)的版本才能支持,局限性太大。二.一个github上面的开源库PdfVi
转载
2023-07-27 14:00:00
17阅读
前言:半个多月没写博客了,放了个假期,这人才缓过来神,懒的啥都不想干,可算是明白一句话的意思了:玩物丧志啊!好在公司项目赶的紧,不想干活都不行,强行撸上正轨…… 正因为夜以继日的Coding赶模块,最近感觉眼睛干涩,眼圈红肿,看着那些颜色一层不变的abc,心里莫名的冒火,故有了本篇博文。还是建议大家敲一会abc后,起来走动走动,眼睛看看远处,让眼圈周围血液循环循环。不要像本屌,昨天回家路上买瓶水,
相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢?虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,那么今天我就手把手教
转载
2024-08-24 17:21:33
63阅读
# Android Studio如何预览md文件
## 引言
在开发Android应用程序过程中,我们经常需要编写和查阅Markdown(md)文件,用于记录项目文档、发布应用说明等。Android Studio是一个功能强大的集成开发环境(IDE),但默认情况下并不支持md文件的预览。本文将介绍一种简单的方法来解决这个问题,通过使用一个插件来实现md文件的预览功能。
## 问题描述
我们
原创
2024-02-03 06:00:34
785阅读
# Android Studio ScrollView如何预览往下
在Android开发中,ScrollView是常用的控件之一,用于实现内容超出屏幕范围时的滚动查看。但是在Android Studio中,有时候我们希望能够预览ScrollView往下滚动后的效果,以便更好地调试和优化布局。
下面将介绍如何在Android Studio中预览ScrollView往下滚动的方法,并附上代码示例和
原创
2024-02-24 08:22:28
121阅读
平时写README文档都会用Markdown,IDEA安装Markdown插件后可以正常工作,而AndroidStudio 从4.1版本开始Markdown插件无法正常预览,再单独安装一个编辑器切换就不太方便。本文对遇到的场景验证结果做下整理。目录01、安装Markdown插件02、下载Choose Runtime插件03、下载JetBra
转载
2024-05-23 17:24:32
237阅读
本篇文章主要分为三个部分,第一部分是阐述要实现的效果;第一部分是图片预览实现;第二部分是视频预览实现。一、实现的效果需求1、预览页面是可滚动的,即支持在预览页面预览当前图片的同时,可以滑动预览下一张或前一张的图片或者视频。 2、预览页面既要支持图片预览也要支持视频预览。 3、用户在点击宫格中任一图片或者视频跳转预览页面的时候,预览页要保证正确展示该图片或视频,而不是都展示第一张图片或者视频。方案对
转载
2023-08-10 20:02:12
227阅读
1.Office文档服务Office的文档服务,直接在WebView中使用即可。pdfUrl必须为http://或 https://形式,文档必须是WordExcel或PowerPoint文档webView.loadUrl("http://view.officeapps.live/op/view.aspx?src=" + pdfUrl));//pdfUrl必须为http://或 https
转载
2024-02-04 22:12:19
83阅读
音视频 系列文章Android 音视频开发(一) – 使用AudioRecord 录制PCM(录音);AudioTrack播放音频Android 音视频开发(二) – Camera1 实现预览、拍照功能Android 音视频开发(三) – Camera2 实现预览、拍照功能Android 音视频开发(四) – CameraX 实现预览、拍照功能Android 音视频开发(五) – 使用 Media
转载
2024-03-11 18:19:31
67阅读
如标题所述,学习如何打开摄像头,并在屏幕上预览图像。使用Camera的步骤:(1)调用Camera的open()方法打开相机;(2)调用Camera的getParameters()方法获取拍照参数,该方法返回一个Camera.Parameters对象;(3)调用Camera的setParameters()方法//android2.3.3以后无需此步;(4)调用Camera的startPreview
转载
2023-11-18 18:04:10
78阅读
前言Camera1 在 API 21 的时候已经被弃用了,虽然现在google 都推荐 使用 Camerax 来实现相机的一些功能,但这不妨碍我们学习 Camera1 和 Camera2,对此有基础了解,为后续学习 Camera2 和 Camerax 做铺垫本篇文章,你将学习到:实现相机的开启与预览调整预览方向切换摄像头拍照及调整图片方向一、实现相机的开启与预览1. 效果图2. 在清单文件中申请权
转载
2023-08-31 13:19:51
166阅读
前段时间写了一篇文章:Android 阅读 Office 文档,所有你能想到的解决方案都在这啦,从 WebView 显示、打开本地应用到嵌入第三方 SDK等多种途径对 Android 实现文档在线预览的问题做了一个较为全面的总结。近几天,又发现一家新的服务商,同样提供了文档在线预览的功能,使用简单,重点是免费服务!这么好的服务当然第一时间告知关注了「技术鸟」微信公众号的你们啦!不卖关子了,这家
转载
2023-09-15 17:05:47
80阅读
一、相机简介 在Android OpenGL基础(三、绘制Bitmap纹理)一文中,我们简单介绍了如何绘制如何把一张图片贴到四边形上。本文介绍如何用GLSurfaceView来实现预览相机。与单张图片纹理不同的地方在于,相机是一个内容不断变化的纹理。 首先,先简单介绍相机的几个常用方法:1.1 声明相机权限 如果APP需要使用相机,则需要在manifest.xml中声明:<uses-
转载
2023-10-12 17:42:57
140阅读
今天为大家带来一个手机界面中的这个,这个一个常客。经常被使用在图片查看之中,让我们先看看效果。 额,由于是模拟器,所以不方便展现缩放和旋转效果。 那么是如何实现的,仅仅只涉及到一个类。ps:此类纯手写,主要是为了练习 Scroller的用法和熟悉onTouchEvent()流程。public class PictureView extends FrameLayout {
privat
转载
2023-08-17 17:05:52
93阅读
在安卓上预览Office文档如doc,pdf等,我想大部分做安卓开发的小伙伴都会遇到这样的需求,ios有支持在线打开的系统能力,只需要一个链接就可以,而安卓想要实现在线打开,可就非常困难了!Android实现在线打开PDF安卓系统本身不提供文档在线打开能力,想要实现,那就需要自己想办法,自己技术团队实现,或者用网上已有的方案比如pdfjs,pdfjs是mozilla实现的一套在线打开pdf的web
转载
2023-07-09 21:38:42
662阅读