全部 文章 问答 分享 共找到715个相关内容
[问答] 今天项目突然报错
好好的项目,今天运行突然一直报AAPT: error: failed to read PNG signature: file does not start with PNG signature.
2021-11-18 11:09
·
Android
[问答] 今天各大app的灰色主题是怎么热更新的呀?
今天好多应用都变成灰色主题了,请问这个功能要怎么实现呢,它们都没有发布更新就做到了,能给我们讲讲嘛(=・ω・=)
2020-04-04 14:44
·
主题
[文章] 普通大三的年计划
:::hljs-center普通大三的年计划:::回顾2020年,3月以前我是一个彻头彻尾的小混混学生,啥也不学的贪恋享乐。但3月开始拜读了毛主席的著作,之后也一直高强度涉猎各种类型的书籍。
2020-12-23 23:31
·
思考记录
[问答] mysql储存javabean的问题
今天发现第三方api返回的json其中一个字段属性变了,原来是String正常运行,json转成对象使用dao正常存入mysql,但是今天变成了List<javabean>,变成了javabean
2021-05-12 21:19
·
mysql
[文章] 三种点击事件的解刨
我们都经常用setOnClickListener、setOnLongClickListener、setOnTouchListener三种事件,但我没有注意布尔返回值的存在,导致无法实现一些功能,决定研究一下首先给一个按钮设置三种事件
[文章] View的三个状态区别:VISIBLE、INVISIBLE、GONE
问题:遇到View的三个状态设置问题。为了ui效果要使用到view.setVisibility(),实现不同layout的显示、隐藏,消失。
[问答] 喜马拉雅课程第78集,上拉加载结果提示问题
今天在做详情列表上拉加载结果提示的功能时,发现Toast在第一个节目的详情页面正常,没问题。但是点第二个节目进去,加载结束后,加载结果的Toast会提示两次。
[问答] android studio 下载第三方包速度慢
最近在新的电脑上做开发,发现下载第三方包和Gradle十分慢,并且有时还下载不了,根据网上的博客,添加了阿里云镜像,其他博客下的评论有的说速度提升了,但是我这样做还是下载很慢或者下载不了,有什么好的解决方案吗
2020-08-22 16:08
·
android
[问答] Android Java 三元运算符问题。
"hello" : a;
各位大佬,这串三元运算符可以更简洁吗?
[文章] 【前端】我今天写个球吧!
我最近在写three.js相关的代码,然后我也不想去说什么原理的事情,我刚看文档照着去写的。先看这个球吧!实际上是很流畅的,哈哈,只是我限制了图片的大小,gif不能录得太大。在写球之前呢,先把准备工作做好!准备工作准备工作得有摄影机(观众视角),场景,控制器(摄影机的轨道),灯光(选配)需要安装的库npminstall--savethree我的是vue项目,这个自行解决哈模版代码:<template><divid="container"ref="container"><divclass="loading"v-show="isLoading">正在非常玩命加载中...</div><divclass="content-part"v-show="!isLoading"><divid="canvas-container"ref="canvasDom"></div></div></div></template><style>.loading{z-index:1000;position:fixed;text-align:center;line-height:100vh;font-size:5vw;height:100vh;width:100vw;}</style><script>import*asTHREEfrom'three';import{OrbitControls}from'three/examples/jsm/controls/OrbitControls.js';exportdefault{name:'App',data(){return{camera:null,scene:null,render:null,controller:null,isLoading:true,isTouch:false,earthMesh:null,isWechatBrowser:false};},mounted(){//修复部分纹理随机黑色问题letua=navigator.userAgent;if(/MicroMessenger/.test(ua)||/AlipayClient/.test(ua)){this.isWechatBrowser=true}else{this.isWechatBrowser=false;}constIS_IOS=/^(iPad|iPhone|iPod)/.test(window.navigator.platform)||(/^Mac/.test(window.navigator.platform)&&window.navigator.maxTouchPoints>1);if(IS_IOS||this.isWechatBrowser){window.createImageBitmap=undefined;}this.init();this.doRender();},methods:{doRender(){this.render.render(this.scene,this.camera);if(this.controller){this.controller.update();}if(!this.isTouch&&this.earthMesh){this.earthMesh.rotation.x+=0.0001;this.earthMesh.rotation.y-=0.0005;}requestAnimationFrame(this.doRender);},asyncinit(){//场景this.scene=newTHREE.Scene();//相机this.camera=newTHREE.PerspectiveCamera(75,window.innerWidth/window.innerHeight,0.1,1000);if(this.isWechatBrowser){this.camera.position.set(16,16,16);}else{this.camera.position.set(10,10,10);}//渲染器,抗锯齿this.render=newTHREE.WebGLRenderer({antialias:true,alpha:true});//大小this.render.setSize(window.innerWidth,window.innerHeight);letcanvasDom=document.getElementById('canvas-container');canvasDom.appendChild(this.render.domElement);//设置渲染背景this.render.setClearColor("#000");this.render.setPixelRatio(window.devicePixelRatio);this.scene.background=newTHREE.Color("#ccc");this.scene.environment=newTHREE.Color("#ccc");//网格letgrid=newTHREE.GridHelper(30,30);grid.opticity=0.5;grid.material.transparent=true;this.scene.add(grid);//坐标constaxeshelper=newTHREE.AxesHelper(30);this.scene.add(axeshelper);//控制器this.controller=newOrbitControls(this.camera,this.render.domElement);this.controller.addEventListener('start',()=>{this.isTouch=true;});this.controller.addEventListener('end',()=>{this.isTouch=false;});}}}</script>放内容有了前面这个环境,我们可以往里面放我们想要的东西了于是我多加了一个方法initContent<template><divid="container"ref="container"><divclass="loading"v-show="isLoading">正在非常玩命加载中...</div><divclass="content-part"v-show="!isLoading"><divid="canvas-container"ref="canvasDom"></div></div></div></template><style>.loading{z-index:1000;position:fixed;text-align:center;line-height:100vh;font-size:5vw;height:100vh;width:100vw;}</style><script>import*asTHREEfrom'three';import{OrbitControls}from'three/examples/jsm/controls/OrbitControls.js';exportdefault{name:'App',data(){return{camera:null,scene:null,render:null,controller:null,isLoading:true,isTouch:false,earthMesh:null,isWechatBrowser:false};},mounted(){//修复部分纹理随机黑色问题letua=navigator.userAgent;if(/MicroMessenger/.test(ua)||/AlipayClient/.test(ua)){this.isWechatBrowser=true}else{this.isWechatBrowser=false;}constIS_IOS=/^(iPad|iPhone|iPod)/.test(window.navigator.platform)||(/^Mac/.test(window.navigator.platform)&&window.navigator.maxTouchPoints>1);if(IS_IOS||this.isWechatBrowser){window.createImageBitmap=undefined;}this.init();this.initContent();this.doRender();},methods:{doRender(){this.render.render(this.scene,this.camera);if(this.controller){this.controller.update();}if(!this.isTouch&&this.earthMesh){this.earthMesh.rotation.x+=0.0001;this.earthMesh.rotation.y-=0.0005;}requestAnimationFrame(this.doRender);},asyncinit(){//场景this.scene=newTHREE.Scene();//相机this.camera=newTHREE.PerspectiveCamera(75,window.innerWidth/window.innerHeight,0.1,1000);if(this.isWechatBrowser){this.camera.position.set(16,16,16);}else{this.camera.position.set(10,10,10);}//渲染器this.render=newTHREE.WebGLRenderer({antialias:true,alpha:true});//大小this.render.setSize(window.innerWidth,window.innerHeight);letcanvasDom=document.getElementById('canvas-container');canvasDom.appendChild(this.render.domElement);//设置渲染背景this.render.setClearColor("#000");this.render.setPixelRatio(window.devicePixelRatio);this.scene.background=newTHREE.Color("#ccc");this.scene.environment=newTHREE.Color("#ccc");//网格//letgrid=newTHREE.GridHelper(30,30);//grid.opticity=0.5;//grid.material.transparent=true;//this.scene.add(grid);//坐标//constaxeshelper=newTHREE.AxesHelper(30);//this.scene.add(axeshelper);//控制器this.controller=newOrbitControls(this.camera,this.render.domElement);this.controller.addEventListener('start',()=>{this.isTouch=true;});this.controller.addEventListener('end',()=>{this.isTouch=false;});},initContent(){lettexturePainting=awaitnewTHREE.TextureLoader().load('https://sob-public-dev-1256182135.cos.ap-chongqing.myqcloud.com/lh/earth.png');letmaterialPainting=newTHREE.MeshBasicMaterial({color:0xffffff,map:texturePainting});this.earthMesh=newTHREE.Mesh(newTHREE.SphereBufferGeometry(9,100,100),materialPainting//newTHREE.MeshNormalMaterial({flatShading:true}));this.scene.add(this.earthMesh);setInterval(()=>{this.isLoading=false;},1000);}}}</script>到这里,我们的球就出来了扩展贴图内容,贴图我是从腾讯抠的可是上传了就有水印了,我加一个动态的连接吧,动态没有水印地图动态我还做了啥呢?椅子,多亏了断点帮忙切图
[问答] 求助java.lang.NoSuchMethodError: No static method metafactory
今天跟老师做项目做到第16节,运行发现报错,然后百度查了一通发现是-->没有静态方法源工厂(Nostaticmethodmetafactory)。
2020-02-27 23:50
·
异常
[问答] 抓取dmesg、logcat、proc-kmsg三种log。
最近业务让其做一个抓这三种log的apk,一开始想在代码里面植入shell命令,但是卡在一点上了,一般在命令行里面敲命令,都是用ctrl+c来结束的,我的代码应该如何实现ctrl+c一样的功能。。。
[文章] C语言入门练习题(1~5期)
1.密码加密:::hljs-left:::2.输入三个数,求最大值.
[问答] 一个大四渴望救赎的小白
大三下学期开的 android。在csdn上看到 Android好多不行了初中级程序员饱和了的帖子。想报班学java全栈吧。又觉学费太贵了两万多。我今天学到不会的地方。
2020-09-19 19:22
·
救赎
[文章] Sublime Text 4恢复默认菜单栏而不是汉堡菜单
起因今天升级了一下SublimeText从3升级到4结果原本的菜单栏变为了汉堡菜单使用起来不太方便。起初以为是4版本的新特性。
[文章] 初始Python之Selenium操作浏览器(三)
初始Python之Selenium操作浏览器(三)絮叨由于前面我在看Android自定义控件的视频,所以暂时停更了😏前言上一讲,我们学习了定位元素的两种方法,这次我们来学习一下网页的前进、后退、刷新操作
[文章] 分享一下最近在做的事
不过今天发工资公司居然少发200,因为刚去实习,有两天没有打卡,所以没有记录,找组里面老大说明了。希望后面补发。2、考试果然考完试就是比较爽,不过复习的时候确实难受,基本上零基础学习。
[问答] 第三方APP问题分析流程
问题背景:Android系统工程师,系统定制,有系统源码;
问题:当用户在使用搭载了我们自己定制的系统的机器上时,安装了一下第三方APP,比如微信、QQ这些,有时候会出现一些问题
[问答] uniapp能调用第三方的库吗?
请问uniapp可以调用第三方的库吗?目前在做一个项目,需要调用RFID的库,正在选技术,不知道该用原生的安卓还是用uniapp,朋友说能调.so的话就没什么问题,有人做过这个吗?
[文章] 我的大三春招实习生面试经历(填坑)
我的学习经历其实我学习Android的时间并不是太长,算下来也就一年多(疫情在家玩的很凶),平时也要学一些课程,苦逼的背单词过四级(三战才过)。
1970-01-01 00:00
·
面试体验
[问答] 第三方SDK尝试唤醒其它应用怎么管控
应用中第三方SDK在启动的时候会发送一些intent,这些intent会启动其他app,怎么进行管控?
2021-08-22 22:38
·
Android
[问答] android 原生跳转第三方地图 偏移现象
Intent(Intent.ACTION_VIEW,mUri);
// 不指定某个包名则会出现选择
context.startActivity(intent);
去实现跳转第三方地图定位会造成偏差
2022-06-27 10:09
·
android定位
- 1
- 2
- 3
- 4
- 5
- 6
- 24