前端开发
记录这5年的开发
老郭博客
大前端开发,擅长前端、小程序、Android开发
展开
-
React-Router-Dom GUIDES-服务器渲染
服务器渲染有点不同,因为它是无状态的,最初的想法是将app包裹在一个无状态的<StaticRouter>用来替代<BrowserRouter>.我们通过从服务器传入的请求Url匹配路径,就能够获取到内容属性了。// client<BrowserRouter> <App/></BrowserRouter>// server (not the complete story)<StaticRouter location={r翻译 2021-07-27 17:09:35 · 235 阅读 · 0 评论 -
react-router-dom 文档翻译-3
第二个示例:嵌套路由此示例显示了嵌套路由的工作方式。路线/topics会加载Topics组件,在这个组件上的path:id值上有条件地渲染任何其他<Route>。function About(props) { console.log('About=>', props); return <h2>About</h2>;}function Topic() { let { topicId } = useParams(); re翻译 2021-07-27 14:58:27 · 168 阅读 · 0 评论 -
react-router-dom 文档翻译-2
第一个示例:基本路由在此示例中,路由器处理了3个“页面”:主页、关于页面和用户页面。当您点击不同的<Link>时,这个路由会渲染匹配的<Route>。注意:其实<Link>最后渲染出来是一个有真实href的标签,因此使用键盘导航或屏幕阅读器的人也可以使用react-router-dom。import React from 'react';import ReactDOM from 'react-dom';import { BrowserRout翻译 2021-07-26 20:13:21 · 196 阅读 · 0 评论 -
react-router-dom 文档翻译-1
目录指南快速开始安装指南快速开始要在web应用中开始使用React Router,您将需要一个React Web应用程序.如果您需要创建一个,我们建议您尝试Create React App。这是一个非常流行的工具,可与React Router很好地配合使用。首先,安装create-react-app并使用它创建一个新项目。安装您可以使用npm或yarn从公共npm注册表中安装React Router。由于我们构建的是web app,因此在本指南中将使用react-rout翻译 2021-07-26 20:02:05 · 154 阅读 · 0 评论 -
Document.addEventListener--Event handlers(翻译)
Document.onfullscreenchange:Document接口的onfullscreenchange属性是fullscreenchange (en-US)事件的处理器,该处理器在文档进入或者退出全屏模式的时候立即触发。兼容进入全屏element.requestFullscreen element.mozRequestFullScreen element.msRequestFullscreen element.webkitRequestFullscreen兼容退出全屏...原创 2021-06-25 15:47:40 · 185 阅读 · 0 评论 -
React Native之Android 打包
这里讲RN的打包和混淆中遇到的问题。 http://localhost:8081/index.android.bundle?platform=android当应用启动运行的时候,会自动拉取这个bundle文件,该文件里存放的是应用的全部逻辑代码,在目录中并不存在这个文件,事实上,这个地址只有一个请求地址,而非真正的静态资源文件,是通过包服务器packager通过动态分析Index.android原创 2017-03-17 15:50:51 · 2128 阅读 · 0 评论 -
Android 内存优化 第一章
第一章 内存优化 内存优化,这是android开发必经之路,那么怎样去优化呢?首页先看看内存方面面临问题(1)有限的堆内存,原始只有16M(2)内存消耗和设备、操作系统、屏幕尺寸等因素有关系(3)程序不能直接控制(4)支持后台多任务(5)运行在虚拟机上内存泄漏和内存溢出区别内存溢出(out of memony):在想程序申请内存时,没有足够的内存使用,导致内存溢出,比如:一-个I原创 2017-03-24 14:10:39 · 318 阅读 · 0 评论 -
Android 内存优化 第二章
第二章 内存优化第三步 重复利用内存(1)资源复用 Android系统本身内置了很多的资源,比如字符串、颜色、图片、动画、样式以及简单布局等,这些资源都可以在应用程序中直接引用。这样做不仅能减少应用程序的自身负重,减小APK的大小,还可以在一定程度上减少内存的开销,复用性更好。但是也有必要留意Android系统的版本差异性,对那些不同系统版本上表现存在很大差异、不符合需求的情况,还是需要应用程序原创 2017-03-24 15:23:14 · 298 阅读 · 0 评论 -
android 内存优化 第三章
第五步 避免内存泄漏(1)注意Activity的泄漏1.内部类导致activity的泄漏最典型的场景是Handler导致的Activity泄漏,如果Handler中有延迟的任务或者是等待执行的任务队列过长,都有可能因为Handler继续执行而导致Activity发生泄漏。此时的引用关系链是Looper -> MessageQueue -> Message -> Handler -> Activity原创 2017-03-27 16:15:21 · 386 阅读 · 0 评论 -
android 百度地图集成sdk,混淆报错(最新)
错误代码:重点:java.lang.ClassNotFoundException: Didn't find class "mapsdkvi.com.gdi.bgl.android.java.EnvDrawText" on path: DexPathList[[zip file 百度最新坑,集成sdk后混淆,异常奔溃,找了网上很多解决说法就是说要把你继承的Application 改为MultiDex...原创 2018-05-11 10:36:01 · 4825 阅读 · 1 评论