自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 JsPDF页面截图

关于机顶盒截图需求的一些坑

2023-02-10 09:55:48 297

原创 关于机顶盒H5首页加载时延

H5所做优化:1、路由懒加载(按需加载);2、压缩图片大小,尽量不用大空间的背景图,减小压缩包(80%);3、使用loading预置页面,减小视觉时延(视觉前移);4、webpack-bundle-analyzer分析chunk-vendor,减小不必要依赖包(2.5M ->971k);5、依赖包按需纯净进入(elementUI),效果:js文件优化后由1.59M->976k;6、gzip压缩(确定浏览器是否支持gzip),效果:时延对比(3.9s -> 3.07)关于首页加

2022-03-16 10:08:05 978

转载 html 文本换行 \n 不换行 空格无效

文本中直接用 \n ,无法换行,因为 html 不识别 \n,如果只是单纯的用 replace 把 \n 换成 <br/>,只能变成普通的字符串,也还是无法换行。解决方法有这么几种:1. 用 innerHTML = " ... " 或者 v-html 来把 <br/> 识别为 html node2. 在标签上套一个 <pre></pre>3. 设置 css// 合并空白符序列,但是保留换行符。white-space: pre-lin

2022-01-21 13:12:37 7987

原创 关于机顶盒H5页面开发

EPG兼容性问题1、rem适配,html加载fontsize无效;解决办法:vue组件里面生命周期加载;2、系统键盘、v-model事件触发。解决办法:disabled;3、xml解析相关:element转暴力解析;4、csdn、github、gitee5、页面跳转过程中本地数据存储问题,参数丢失6、服务器缓存问题,导致页面部署不生效;7、transform转盘动画在机顶盒不生效问题。8、安装调试虚拟机VMware步骤:整理下步骤:通过vm虚拟机安装android x86模拟机顶盒环境1

2022-01-12 11:24:22 864

原创 2021-05-07

本地文件安全存储方式: 流文件读取,如秘钥等敏感信息。

2021-05-07 16:32:44 48

原创 test

    

2018-07-02 15:34:43 117

转载 js数组复制

转自于 http://blog.csdn.net/github_34514750/article/details/56677750js数组也是很重要的一块,所以准备对数组的操作等写一个系列。 1.第一部分是二元数组的基础知识。 http://blog.csdn.net/github_34514750/article/details/51049935 2.第二部分讲解数组的几

2018-01-08 15:55:48 433

原创 visio studio

1、查看 -> 命令面板 :ctrl+shift+P: strt package and run android2、npm installreact-native startreact-native run-android

2017-02-28 17:54:11 1123

转载 dp,px和dpi

详情请参见 http://www.cnblogs.com/yaozhongxiao/archive/2014/07/14/3842908.html

2017-02-22 15:07:25 357

转载 EventBus

http://blog.csdn.net/qq5201314259/article/details/50737163

2017-01-04 11:51:53 215

原创 react native 组件生命周期

componentWillMount: 设置监听、componentWillUnmount: 移除监听、

2016-08-03 13:18:18 371

原创 React Native + Flux

1、基于React的Flux架构Flux是Facebook提出的一种用来构建React的应用程序加架构,最大的特点是单向数据流,分层解耦。比较适用于大型项目。基本框架如下:flux包括了四个东西:view: 视图action:动作dispatcher:派发器store:数据层应用共用一个派发器和一个数据层,一般View的数据变化主要有

2016-07-29 15:37:01 1144

原创 circle dependency

studio 中模块循环依赖问题,需要对问题进行解耦合:1、广播 BroadCast;2、接口 Interface;3、事件 EventBus.

2016-06-16 09:14:17 464

转载 内存管理

经常导致内存泄漏的一些原因:keeping a long-lived reference to a Context.持有一个context的对象,从而gc不能回收。1,一个View,的作用域超出了所在的Activity的作用域,比如一个static的View或者 把一个View cache到了application当中 etcView TextView tv = new T

2015-08-14 14:46:22 258

原创 Material Design

cardview drawlayout

2015-07-30 19:16:00 263

翻译 android 应用程序唯一标示

1)在未使用android gradle构建系统时,android 应用由android manifest中的包名称(Package Name)唯一标示,该包名称由两个作用:AndroidManifest.xml:    package="com.rushucloud.reim"    android:versionCode="1"    android

2015-07-21 11:04:36 591

原创 git

git checkout  -- filename 用暂存区的文件覆盖工作区的文件,git checkout -- . git checkout branch -- filename 用branch分支中的文件filename覆盖暂存区和缓存区的文件git checkou 汇总t 显示工作区、暂存区和HEAD区的差别

2015-07-09 19:58:47 440

转载 adapter数据源监听

最近在开发android一个项目的时候,发现有时候notifyDataSetChanged不起作用。。一个典型的错误是:list1 = new String[]{"listView1 item"};ap1 = new ArrayAdapter(this,android.R.layout.simple_list_item_1,list1);listView1.setAdapter(a

2015-06-14 22:48:47 902

转载 背景属性设置

监听view获得焦点或按下等状态的背景,可以用selector;在res--drawable中配置样式文件,如button_style.xml 用在Listview,gridview中...... android:listSelector="@drawable/button_style"......> 

2015-06-12 10:07:21 340

转载 事件监听

android 触摸事件、点击事件的区别针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件? 在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费

2015-06-07 12:22:49 316

原创 存储结构

HashMap:key->(计算)value value是个链表结构,其存储位置是key的hash值,所以,当key发生变化时,能不能取到正确的value要看key的hash值是否变化,一般不同的key,对应不同的hash值。(key无序set);ArrayList的内存申请有一定的盲目性,其原理是,一开始维系一个数组,当添加元素时发现数组已满,就新申请一个新数组,新数组的大小是原数组的两倍,

2015-05-12 15:15:25 381 1

翻译 Intent数据的传递

Intent可以传递的数据:Ø 基本putExtra():putExtra(String name,Parcelable value)   //传递一个parcelable对象 putExtra(String name,Parcelable value[])    // 传递一个Parcelable数组putExtra(String name,Bundle value)   /

2015-05-12 14:58:52 282

转载 可序列化

1.       parcelable和serializableØ  什么时候用的到序列化?1、永久性保存对象,保存对象的字节序列到本地文件中2、通过序列化对象在网络中传递对象3、通过序列化在进程之间传递对象 android提供了一种新的类型:parcel,本类用来封装数据的容器。Parcelable定义了把数据写入parcel和从parcel读出数据的接口,一个类的实例,

2015-05-12 14:56:59 326

转载 android布局管理器

1.       LinearLayout.Layout_weight:1)        Fill_parent系统首先分配给组件父组件的大小(一般是全屏大小),将剩余空间按比例分配(负数)2)        Wrap_content系统首先分配给组件包含内容发的空间,然后将剩下的空间按比例分配。3)        混合使用2.       RelativeLayout:

2015-05-12 14:49:04 340

原创 坚定信念

内心有信念,才不会迷失方向。

2014-09-19 11:22:16 412 2

空空如也

空空如也

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

TA关注的人

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