Intellij IDEA 实时模板包含预定义的代码片段。 您可以使用它们将常用或自定义代码构造快速,高效和准确地插入源代码文件。 IDEA随附了一组用于Java , Maven ,HTML,CSS等的实时模板,还可以创建自定义模板 。 插入实时模板 插入实时模板有2个选项: 键入实时模板的缩写(例如dep ),然后按TAB键 使用快捷键Command + J (Mac)/ Ctrl
安装好 IntelliJ IDEA 后,进行如下的初始化操作,工作效率提升50倍。安装插件1. Codota 代码智能提示插件只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的代码偏好。如果让它再加上机器学习,人工智能写代码的时代还会远吗?2. Key Promoter X 快捷键提示插件每次都会在右下角弹窗提示,帮助我们快速熟悉快
前言最近在研究 IDEA 上能够提效的插件,通过我个人的验证,下面的一些插件的确能够提升我的个人开发效率,所以这里推荐给大家,如果你有其他好的提效的插件,也欢迎能够告诉我。1. SequenceDiagram – 看方法调用时序图就是看代码类调用方法时序图的插件,下面是示意图:2. Statistic – 代码的总行数、单个文件的代码行数、注释行数等信息进行统计。能够帮助我们统计项目代码行数、注释
背景: 由于我要接手一个amt(预算)项目,而原来的开发人员实用的是,win+myeclipse+jboss+jdk7。而我实用的是mac+idea+jdk8。并且项目是在本地跑的。所以我需要着手准备一套环境。声明:此过程我也参考过好多文章,下面我只是大致列举步骤,具体每一步则有详细的引用文章。期间遇到的问题我会说明。1.第一步  安装多个JDK版本    &nbsp
Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧。1 智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,还有更
转载 2024-07-04 21:13:00
82阅读
# 如何使用 IntelliJ IDEA 实现 JavaFX 预览效果 在现代的软件开发中,能够以直观的方式预览 GUI 是非常重要的,特别是在使用 JavaFX 构建用户界面时。本文将带您一步步了解如何在 IntelliJ IDEA 中实现 JavaFX 的预览效果。 ## 流程概述 在实现 JavaFX 预览效果的过程中,我们可以简化为几个步骤。具体流程如下: | 步骤 | 描述 |
原创 9月前
161阅读
概述本篇我们暂时不介绍像相机APP增加新功能,而是介绍如何处理相机预览帧数据。想必大多数人都对处理预览帧没有需求,因为相机只需要拿来拍照和录像就好了,实际上本篇和一般的相机开发也没有太大联系,但因为仍然是在操作Camera类,所以还是归为相机开发。处理预览帧简单来说就是对相机预览时的每一帧的数据进行处理,一般来说如果相机的采样速率是30fps的话,一秒钟就会有30个帧数据需要处理。帧数据具体是什么
转载 2023-09-04 20:14:16
79阅读
android原生webView不支持预览pdf文件,ios却可以,所以android想要实现在线预览webView要通过其他方法,有以下几种方法:一.andorid原生自带的pdf管理库,主要提供两个类pdfRender和pdfDocument,有兴趣的可以自己去了解一下,缺点就是必须是API>=21(也就是5.0以上)的版本才能支持,局限性太大。二.一个github上面的开源库PdfVi
转载 2023-07-27 14:00:00
17阅读
一、Camera2简介Camera2是Google在Android 5.0后推出的一个全新的相机API,Camera2和Camera没有继承关系,是完全重新设计的,且Camera2支持的功能也更加丰富,但是提供了更丰富的功能的同时也增加了使用的难度。Google的官方Demo:https://github.com/googlesamples/android-Camera2Basic二、Camera
2022年idea 快捷键操作(最全最实用,已标注最常用快捷键)*上下文操作Alt + Enter 上下文操作可以在很多情况下进行提示或智能补全。搜索操作双击Shift 号称idea最有用的快捷键之一,它可以搜索所有可用的操作。而不必了解各个快捷方式。*预览文档Ctrl + Q 光标放在类或方法上,可以快速预览文档,可以多次点击。*智能提示Ctrl + 空格,*类型智能提示Ctrl + Shift
转载 2023-12-21 12:07:52
114阅读
去掉这个插件
原创 2021-11-08 17:21:50
4344阅读
本篇文章主要分为三个部分,第一部分是阐述要实现的效果;第一部分是图片预览实现;第二部分是视频预览实现。一、实现的效果需求1、预览页面是可滚动的,即支持在预览页面预览当前图片的同时,可以滑动预览下一张或前一张的图片或者视频。 2、预览页面既要支持图片预览也要支持视频预览。 3、用户在点击宫格中任一图片或者视频跳转预览页面的时候,预览页要保证正确展示该图片或视频,而不是都展示第一张图片或者视频。方案对
转载 2023-08-10 20:02:12
227阅读
前言Camera1 在 API 21 的时候已经被弃用了,虽然现在google 都推荐 使用 Camerax 来实现相机的一些功能,但这不妨碍我们学习 Camera1 和 Camera2,对此有基础了解,为后续学习 Camera2 和 Camerax 做铺垫本篇文章,你将学习到:实现相机的开启与预览调整预览方向切换摄像头拍照及调整图片方向一、实现相机的开启与预览1. 效果图2. 在清单文件中申请权
转载 2023-08-31 13:19:51
166阅读
前段时间写了一篇文章:Android 阅读 Office 文档,所有你能想到的解决方案都在这啦,从 WebView 显示、打开本地应用到嵌入第三方 SDK等多种途径对 Android 实现文档在线预览的问题做了一个较为全面的总结。近几天,又发现一家新的服务商,同样提供了文档在线预览的功能,使用简单,重点是免费服务!这么好的服务当然第一时间告知关注了「技术鸟」微信公众号的你们啦!不卖关子了,这家
一、相机简介  在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阅读
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
如标题所述,学习如何打开摄像头,并在屏幕上预览图像。使用Camera的步骤:(1)调用Camera的open()方法打开相机;(2)调用Camera的getParameters()方法获取拍照参数,该方法返回一个Camera.Parameters对象;(3)调用Camera的setParameters()方法//android2.3.3以后无需此步;(4)调用Camera的startPreview
在安卓上预览Office文档如doc,pdf等,我想大部分做安卓开发的小伙伴都会遇到这样的需求,ios有支持在线打开的系统能力,只需要一个链接就可以,而安卓想要实现在线打开,可就非常困难了!Android实现在线打开PDF安卓系统本身不提供文档在线打开能力,想要实现,那就需要自己想办法,自己技术团队实现,或者用网上已有的方案比如pdfjs,pdfjs是mozilla实现的一套在线打开pdf的web
  • 1
  • 2
  • 3
  • 4
  • 5