全部 文章 问答 分享 共找到715个相关内容
[问答] 今天项目突然报错

好好的项目,今天运行突然一直报AAPT: error: failed to read PNG signature: file does not start with PNG signature.

2021-11-18 11:09 · Android
[文章] 然而我今天发的是代码!
今天在解bug,编译系统一编译就一个小时,实在无聊,上淘宝网咯!看到这个玩意!你以为我又想买吗?是的,想买这个无人机呀!没有太多的钱呀!如果顺其自然,我还是会买的,嘻嘻!!买去旅行,去玩!
2019-10-22 14:26 · css / html / 前端 / 仿淘宝 / js
[问答] 今天各大app的灰色主题是怎么热更新的呀?
今天好多应用都变成灰色主题了,请问这个功能要怎么实现呢,它们都没有发布更新就做到了,能给我们讲讲嘛(=・ω・=)
2020-04-04 14:44 · 主题
[文章] 回调地狱的终结者 - 普通回调改写为挂起函数
前言小伙伴们,今天周六啦!好一段时间没有写过文章了,今天来一篇关于回调改写为挂起函数的文章。有的小伙伴可能要问了,为啥没有挂起函数改写成回调函数的文章呢?
2021-09-04 12:04 · android / kotlin / 回调 / 协程 / 挂起函数
[文章] 普通大的年计划
:::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种事件,但我没有注意布尔返回值的存在,导致无法实现一些功能,决定研究一下首先给一个按钮设置种事件
2020-05-14 21:45 · 点击事件 / 点击事件不执行
[文章] Launcher第二集,今天没代码,写一下交互吧
今天就简单画几个图,不写代码了,明天我们再设计一下软件的架构吧。
2022-06-17 17:24 · 交互 / Launcher / 安卓开发 / 没有代码 / 水文章
[文章] View的个状态区别:VISIBLE、INVISIBLE、GONE
问题:遇到View的个状态设置问题。为了ui效果要使用到view.setVisibility(),实现不同layout的显示、隐藏,消失。
2020-01-10 21:07 · setVisibility / View
[文章] 《资治通鉴》开篇故事-家分晋
家分晋原文不是不写原文了吧,照顾一下大多数的。这里的话,主要介绍一下这本书的背景。资治通鉴是一本帝王教科书,也就是说,教你怎么做皇帝的。家分晋故事大概是这样子的,分晋,也就是晋国被分。
2019-09-27 19:18 · 读书 / 程序员 / 历史 / 资治通鉴 / 三家分晋
[问答] 喜马拉雅课程第78集,上拉加载结果提示问题
今天在做详情列表上拉加载结果提示的功能时,发现Toast在第一个节目的详情页面正常,没问题。但是点第二个节目进去,加载结束后,加载结果的Toast会提示两次。
2020-09-25 12:49 · Android / 喜马拉雅
[问答] android studio 下载第方包速度慢
最近在新的电脑上做开发,发现下载第方包和Gradle十分慢,并且有时还下载不了,根据网上的博客,添加了阿里云镜像,其他博客下的评论有的说速度提升了,但是我这样做还是下载很慢或者下载不了,有什么好的解决方案吗
2020-08-22 16:08 · android
[文章] 好久没有水文章了,今天水一篇前端的,主要是思路吧。
==parentItem.id){console.log("updatehasChildren");parentItem.hasChildren=false;}})}效果okay,今天就水到这里以
2022-09-27 23:51 · js / 前端 / 开发 / 技巧 / 思想
[问答] Android Java 元运算符问题。
 "hello" : a;


各位大佬,这串元运算符可以更简洁吗?

2022-05-23 23:14 · Android / Java / 三元运算符
[文章] 【前端】我今天写个球吧!
我最近在写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>到这里,我们的球就出来了扩展贴图内容,贴图我是从腾讯抠的可是上传了就有水印了,我加一个动态的连接吧,动态没有水印地图动态我还做了啥呢?椅子,多亏了断点帮忙切图
2023-02-12 13:13 · three / threejs / 前端 / 渲染 / 地球
[问答] 求助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一样的功能。。。
2020-07-20 17:56 · shell / Android / Log
[文章] C语言入门练习题(1~5期)
1.密码加密:::hljs-left:::2.输入个数,求最大值.
2020-02-14 22:49 · C语言入门 / 习题 / 练习
[问答] viewBinding 找不到第方库的view


使用第方库 用fvb 是可以找到相关的view 但是 用viewBinding却拿不到引用 这点很奇怪 有大佬知道么

2022-07-14 09:50 · viewbinding

[文章] Android动态加载第方APK的View研究过程
热加载第方应用的View,实现动态修改宿主应用背景:我们要做一个Launcher,Launcher上面要显示apk的界面,但是的话,如果使用widget的方式没法进行复杂的交互,所以要想办法把第方的
[问答] 一个大四渴望救赎的小白
下学期开的 android。在csdn上看到 Android好多不行了初中级程序员饱和了的帖子。想报班学java全栈吧。又觉学费太贵了两万多。我今天学到不会的地方。
2020-09-19 19:22 · 救赎
[文章] Sublime Text 4恢复默认菜单栏而不是汉堡菜单
起因今天升级了一下SublimeText从3升级到4结果原本的菜单栏变为了汉堡菜单使用起来不太方便。起初以为是4版本的新特性。
[文章] 初始Python之Selenium操作浏览器(
初始Python之Selenium操作浏览器()絮叨由于前面我在看Android自定义控件的视频,所以暂时停更了😏前言上一讲,我们学习了定位元素的两种方法,这次我们来学习一下网页的前进、后退、刷新操作
[文章] 程序员的日常(2021-2-25)
程序员的日常(2021-2-25)今天上班的路上,看到boss直聘的广告。我想起大秦帝国的范睢,那就说说今天想到跟历史相关的事情吧。为什么会想到范睢呢?因为有一段是范睢找秦昭襄王的时候,是直接面试。
2021-02-25 11:23 · 历史 / 嬴政 / 朝代 / 康熙 / 朱元璋
[文章] 分享一下最近在做的事
不过今天发工资公司居然少发200,因为刚去实习,有两天没有打卡,所以没有记录,找组里面老大说明了。希望后面补发。2、考试果然考完试就是比较爽,不过复习的时候确实难受,基本上零基础学习。
1970-01-01 00:00 · 公司 / 感悟
[问答] 方APP问题分析流程

问题背景:Android系统工程师,系统定制,有系统源码;


问题:当用户在使用搭载了我们自己定制的系统的机器上时,安装了一下第方APP,比如微信、QQ这些,有时候会出现一些问题

2022-02-10 16:30 · Android / AOSP / Framework
[问答] uniapp能调用第方的库吗?
请问uniapp可以调用第方的库吗?目前在做一个项目,需要调用RFID的库,正在选技术,不知道该用原生的安卓还是用uniapp,朋友说能调.so的话就没什么问题,有人做过这个吗?
2021-01-04 15:50 · uniapp / RFID / 调用第三方库
[文章] 我的大春招实习生面试经历(填坑)
我的学习经历其实我学习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