自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 android基础总结:Camera2详解之二调用流程图解

二googlesamples中关于camera2的解读google的camera2demo中,对camera2相关的类的使用,有详细的代码注释,不过camera2相关的类太多,如果不很熟悉类的调用流程,很容易让人混乱,现在我就结合源码,用一张图彻底了解调用,让大家柳暗花明(逻辑图和google源码高度结合,一些流程都是总结的内容,只看图片不容易理解具体含义,一定要结合源码理解才透彻):

2021-09-16 16:17:39 842 1

原创 视频流NV12旋转90度,保存成mp4格式的一种方案

说明:项目中使用usb网络摄像头,在横屏版本使用后台看视频正常,但是需要适配竖屏版本的,竖屏视频传到后台是横着的,需要旋转90度。由于设备是嵌入式,编译耗时,单独截取一帧数据,用android方式来做,效率很高。具体实现步骤:将nv12转成nv21,nv21再旋转90度,但是有些算法nv12转成nv21不支持核心代码如下: //调用,byteBuffer为nv12数据 byt...

2021-09-16 16:04:56 1059 1

原创 android studio 多种界面乱码问题解决

按照网上的配置各种的utf-8仍不起效果,可以试着改改IDE的字体,如下图,乱码瞬间都没了

2021-07-08 09:44:21 493

原创 mac github一直失败的电脑配置

mac github一直失败的电脑配置3月特殊时候,作为开发人员,github被和谐很痛苦,但是为了学习,能正常使用github浏览、下载代码,本人对mac配置加入dns代理,写入hosts,最终如愿:查询github.com的DNS 网址:http://tool.chinaz.com/dns/?type=1&host=github.com&ip=mac打开hosts文件 位置:/etc/hosts,打开需要管理员权限,输入权限密码即可将第一步骤查到的DNS ip,写

2021-03-18 18:48:57 351

原创 2021年 Android面试总结(5年经验)

面试决心12月初,靠着享学课堂的童鞋内推,面试了京东北辰,虽卡在hr面试,但是本人对自己的技术能力很有信心,2020年12月22日提出离职,利用7天年假时间去集中面试,最终如愿拿到满意的offer。投递简历时,只考虑公司规模,投了10个左右的公司集中面,面试过程一波三折,虽然不是技术面试上的问题,但是有几家hr和审批也卡人的情况,让我猝不及防,不知如何表达当时的心情,委屈的内心只能苦笑。功夫不负有心人,是个坑总有人跳的,终于入坑新东方在线,第一个收获的offer,终于赶在1月18日生日前得到一丝慰藉,

2021-01-18 03:00:57 14024 42

原创 kotlin-jetpack-navigation 动态管理fragment

kotlin-jetpack-navigation 动态管理fragment流程关键点流程关键点(1)/res/navigation/xxx.xml中,关闭 app:startDestination 属性(2)act的oncreate中,加入动态判断代码:when (projectType)) { 0 -> {//图书馆项目,启动测温页 LogUtils.d(TAG, "预约通用项目") var navH

2020-07-22 14:50:32 698 4

原创 android API Window类

Window类参考:点击查看英文api1.回调interface解释Window.Callback返回回调Window.OnFrameMetricsAvailableListener希望为窗口呈现的每个帧提供帧定时信息的客户机的回调。Window.OnRestrictedCaptionAreaChangedListener为希望知道标题在何处绘制内容的客户...

2018-09-28 19:39:27 1804

原创 Android面试题总结(android+java+数据库与算法等)

感谢小伙伴的支持,本内容全是来自知名网站开发者,会贴出来源,本人会持续更新。告诫开发的童鞋,积累来自日常,揠苗助长只会浪费更多的面试机会,应厚积薄发,日积月累,定会一撮而就。更新时间:2018-0917 第一次更新。ActivityQ:说下Activity的生命周期?Q:onStart()和onResume()/onPause()和onStop()的区别?Q:Activity A启...

2018-09-17 17:25:46 556 5

原创 android源码学习:ActivityManager类全理解

android.app下有个ActivityManager类,给类的作用,官方的解释是: 这个类提供有关、交互、 activities, services和包含process的信息。 这个类中的许多方法都是为了调试或信息的目的,它们不应该被用来影响应用程序的运行时行为,这些方法在方法级文档中被调用。 大多数应用程序开发人员不应该使用这个类,大多数的方法都是专门用例的。然而,一些方法更广泛地适

2017-12-21 12:44:35 8148

原创 Android基础总结: Camera2详解之一 API学习

本篇介绍Camera2相关类的API,每个类使用的字段和方法都以表格形式展示。包括android.hardware.camera2的所有类,布局类TextureView,结果处理类ImageReader。这篇是对API的基础总结,是不错的中文参考手册

2017-12-15 13:20:53 14900 5

原创 android基础总结-内部存储和外部存储的大局观

开胃菜—android的存储题: 1.SharedPreferences和SQLite的数据存储路径,怎么获取,存在什么位置? 2.今年android主流机型支持双卡,小卡的位置支持扩展第二张SD卡,那么,用代码如何区分内置/扩展SD卡的路径? 3.用Environment操作创建的路径文件,会不会污染SD卡?一android中存储操作的相关类关于android存储操作,一般就是路径的操作,比

2017-12-05 12:05:05 4850

原创 解决 :android studio 提交代码到git/github失败 Could not read from remote repository

通常 有些项目需要复制一份,修改包名,某些配置,再修改接口及界面就可以当做一个新项目使用。但是如果之前的项目关联了git/github,新项目再提交到git或github时就会:Could not read from remote repository。(除了提交,同步服务器最新代码也会报这个错误)网上一些建议是 file-->setting-->version control-->git--

2017-06-22 10:23:03 2989 1

原创 解決 android studio更新失败的一种情况

some conflicts were found in the installtion area some of the conflicts below do not have a solution , so the pattch cannot be applied, please pressed cancle exit.java.io.ioexception cannot delete file

2017-05-13 22:22:05 5782 3

原创 android studio上HierarchyViewer的使用实例

使用方法:1无法再真机运行,需要在模拟机运行 2app在manifest要添加(1)uses-permission android:name="android.permission.INTERNET"/>(2)applicationandroid:debugable=" true" 3在测试的activity中使用:(1)添加三行代码:           

2017-05-02 12:19:13 3600

原创 自定义dialog显示详细资料以及出现的布局问题解决

as和小米pad2测试 自定义dialog,显示如下dialog顶部有一块空白,原因是在自定义dialog时,extends Dialog,Dialog有一个默认title,就是图片中的空白部分,想要去掉,改成 extends AlertDialog,最后图片如下:现在贴出自定dialog的源码:(1)dialog_detail.xml:<RelativeLayout

2017-04-28 16:49:59 1617

Camera2 拍照预览.emmx

google android Camera2 基本使用流程图,本资源不收费,不收费,我已经设置0积分啦

2021-09-16

nv12旋转90度

本人取一帧数据保存成.yuv数据,同学运行时,自己创建android,将mainAct和res/mian_layout覆盖即可。.yuv数据一定存放在sdcard下(adb shell),自己确定好路径,即可实现效果

2019-04-23

android工具类-外部存储的缓存文件

缓存文件,如果收取分数,请用网盘: 链接:https://pan.baidu.com/s/1rSC0AJRAUz7XbuCHj-eWrw 密码:eeua

2018-10-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除