项目中遇到的BUG修改注意点

1.Activity中切换Fragment的正确方式是add()和hide()两个方法,add需要展示Fragment,hide当前展示Fragment,这样不会重复调用onCreateView的函数。

2.Activity各个生命周期应该执行的事情

    onCreate():第一次实例化调用,执行一些静态的操作

    onStart() : Activity可见但没有获取到焦点。不能交互时调用

    onRestart() : Activity已经停止,然后被重新启动时调用

    onResume() : Activity可见且获得焦点,能交互时调用

    onPause() : 用来存储持久数据,可见不可交互

    onStop() : 当Activity被覆盖时调用

    onDestory() : finish()调用,被系统kill,释放资源

3.多个AsyncTask执行顺序,默认串行调用,可更改Executor的属性,设置线程量和执行量实现并行调用

4.往一个已有的jar包中添加方法步骤

    1.选择要添加到的文件位置

    2.将jar包以winR压缩文件打开

    3.add方法添加写好的方法

5.当一个View设为GONE后,就不会执行对应的回调方法

6.GridView滑动出现滑动到底部滑不上去,且第一张图片出现显示错位。解决办法,判定在上下文中获取到的宽高,有时就是返回的宽高不对造成的图片变形

7.使用心得Activity主题与原来项目中的主题冲突的时候,要是用原来项目中的主题,将显示的layout作为一个控件,将其设置为一个单独的主题,具体代码setContentView(LayoutInflater.from(new ContextThemeWrapper(getContext(), R.style.新主题)).inflate(布局文件, null))。

8.解决过渡绘制的两种方法,1.ImageView中的setColorFilter方法,减少不必要的视图层级  2.注意xml中不必要的层级关系

9.FlexBoxLayout重要的两种属性,flexShrink--->控制缩放,0表示不会缩放;flexGrow--->同线性布局的weight*

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 为了回答这个问题,需要先了解wxappunpacker和wuwxss.js的作用。 wxappunpacker是一个工具,用于解析和提取微信小程序(WXAPP)的源代码文件。它可以将WXAPP的源代码解析并提取出其的各个部分,便于进一步分析和修改。 而wuwxss.js是wxappunpacker的一个JavaScript文件,它主要用于解析WXAPP的.wxss文件(微信小程序样式文件)并提取其的样式规则。其的规则将被转换为JSON对象并存储在一个数组。 如果要修改wxappunpacker的wuwxss.js,可能是希望改变提取.wxss文件的样式规则的方式或者改变规则存储的方式。具体的修改可根据个人需求而定。 一种可能的修改是改变样式规则的转换方式,例如可以将.wxss文件的样式规则转换为CSS样式规则的格式。这样有助于在解析后的样式规则更方便地进行查找和修改。另外,也可以增加额外的功能,例如对样式规则进行排序、去重或者其他操作。 另一种可能的修改是改变规则存储的方式,例如可以将解析后的样式规则保存在一个对象,以便更方便地进行操作和管理。可以根据自己的需求,对对象存储的样式规则进行整理和优化。 总而言之,修改wxappunpacker的wuwxss.js可以根据实际需求,改变样式规则的转换方式或规则的存储方式,以提高对WXAPP样式文件的解析和修改效率。 ### 回答2: 修改wxappunpacker的wuwxss.js可以根据具体需求做一些相应的调整和改动。具体的修改内容可能括以下几个方面: 1. 解析wxss文件:可以对解析的wxss文件进行添加、删除、修改等操作,以满足特定的需求。比如,可以根据项目需求添加一些额外的样式规则,或者修改原有的样式规则。 2. 文件路径处理:可以对引用的文件路径进行修改。wxappunpacker的wuwxss.js会解析wxss文件引用的图片、字体等资源路径,可以通过修改路径的方式来实现资源的替换或者修改。 3. 样式压缩和优化:可以对解析出来的样式进行压缩和优化,以减小文件大小和提高加载速度。可以通过去除空格、换行符等方式来减小文件体积,也可以对样式进行合并和同名替换,以减少样式的冗余和重复。 4. 其他功能扩展:可以根据具体需求添加其他功能,比如添加自定义的样式规则解析,支持特定的样式预处理语言等。 需要注意的是,在对wuwxss.js进行修改时,要保证修改后的代码符合原有的代码逻辑并且能够正常运行,在修改过程注意对代码进行测试和调试,确保修改后的代码能够正常工作。 ### 回答3: 要修改wxappunpacker的wuwxss.js,首先需要理解这个文件的功能和作用。wuwxss.js主要是用来解析和处理微信小程序的wxss文件,将其转化为可读的CSS文件。 在对wuwxss.js进行修改之前,需要先确定修改的目的和需求。如果要修改或添加新的功能,需要仔细研究和了解wuwxss.js的代码结构和实现方法。可以使用文本编辑器或者开发工具打开这个文件,进行查看和修改。 在进行修改时,需要注意以下几: 1. 修改前要备份原有的wuwxss.js文件,以防修改出错或需要恢复。 2. 了解代码的各种变量、函数和方法的含义和作用,确保修改不会影响原有的功能和逻辑。 3. 修改时要注意语法规范,确保修改的代码与整个文件的风格和格式一致。 4. 如果要添加新的功能,要考虑如何将新的代码与原有的代码结合起来,并测试确保新功能的正确性和有效性。 5. 修改完成后要经过测试和验证,确保修改后的wuwxss.js仍然可以正常工作,并且没有引入新的bug或错误。 最后,修改wuwxss.js并不是一件简单的事情,需要有一定的前端开发经验和技术能力。如果遇到困难或疑问,可以参考相关文档、教程或寻求其他开发者的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值