![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人总结
文章平均质量分 75
jackz七月流火
这个作者很懒,什么都没留下…
展开
-
Android 日常碎片知识总结之布局中的小技巧
布局中的小技巧:1在使用weight属性的时候,可以将相关的父布局(xxlayout)的width或者weight设置成0dp,然后对其子控件进行设置,这样可以减轻在分配空间的时候对父布局进行计算。 2include和merge标签的使用,include要引用相关xml文件中所有的内容,merge可以只引用其中具体的某个控件或多个控件。经常两者协同一起使用,3在布局代码中原创 2017-02-05 10:44:22 · 538 阅读 · 0 评论 -
AgentWeb三方android web开源库的理解和认识
目前h5三方库很少,开源的也很少,比较主流点的就是AgentWeb和腾讯x5的一个Web库(AgentWebX5)。最近花了几天时间阅读AgentWeb源码和Demo。分别从一下几点来说下感受:1学习其中的技术和实现:(1)继承自WebView时,在xml布局引用,只需写包名和类名。android:layout_width="match_parent"android:lay原创 2017-09-12 11:01:40 · 12942 阅读 · 1 评论 -
常规用法-汇总(一)
1设置Log的TAG。private static final String TAG=XXX.class.getSimpleName();2掌握回掉的方式,比如interface Iload{void finished();void start();void error();}可以抛到外层来做。应用的场景也非常多,比如事件传递、事件上传到上层来做(模块间解耦时)。原创 2017-09-12 15:02:35 · 333 阅读 · 0 评论 -
Android屏幕分辨率和运行系统兼容性问题-总结
一、dp(dip)、px、sp之间的区别和使用场景在分辨率下(是设备屏幕横向和纵向的像素的个数),px是固定像素,一般用于画像素表格线或阴影线的时候,sp与dp(dip)很类似,但是常用于文字大小设置。dp(dip)是按照像素密度密切相关,Android 系统定义了四种像素密度:低(120dpi)、中(160dpi)、高(240dpi)、超高(320dpi),它们对应dp搭配px的系数分别是0原创 2017-09-19 16:40:57 · 1734 阅读 · 0 评论 -
17年9月份总结
好久没写总结了,看了之前自己写的博客,发现还是很辣眼睛的。于是打算重新更新下总结了。1最近在看webview相关的知识:webview中存在不少的坑:1webview视频全屏切屏播放2onDestory时,存在的坑3低版本js安全通信4文件下载5文件下载断点续传2Jenkins构建的时候:存在两种,一种是远程服务器,另外一种是本地的。(由gradle来管原创 2017-09-08 11:45:51 · 197 阅读 · 0 评论 -
Android发版中存在的一些坑
1正常的发版流程:将dev->master分支,然后打相应版本的tag,然后填写上相应的更新提示。在Jenkins上构建,编译发布新版本,然后在后台自动更新,更改更新提示和app版本号。然后将验证后包,上传到各大应用市场。2在合成dev时:需注意:1升级app的版本,在version.properties中,修改版本号到对应的版本。2升级到当前最新h5版本的初始值(线上版本原创 2017-09-08 11:13:08 · 324 阅读 · 0 评论 -
自我总结
这篇主要总结下自己的一些感受:一、目前常用的列表一般不使用listview了,原因:在超过一屏幕数据的时候,设置每个列表项不可点击的时候,只能使用setEnable为false,但是就会出现数据加载不全的问题。二、引入三方库的感受。以前没怎么引入过三方库,觉得引入三方库会比较难,但是最近通过引入环信、微信支付等等,了解了三方库的引入流程,根据说明文档,按照步骤,相对而言也不是很复杂原创 2017-04-10 18:23:23 · 184 阅读 · 0 评论 -
个人总结-布局的使用(附加部分其他知识总结)
时间过的很快,又到周五了,上周我应该是脱更了,虽然也不一定有人看,不过我还是把自己的收获分享出来吧。一:在布局的时候,如果遇到多行多列的布局显示的情况下,linelayout和relativelayout的优缺点。线性布局的优点就是结构比较清晰,缺点是层级较多。相对布局的有点事层级非常少,能够避免线性布局的层级较多的问题,但是代码的清晰度很低,代码看起来比较混乱。思考:在编码的时候原创 2017-03-10 18:17:35 · 331 阅读 · 0 评论 -
安卓应届实习生之总结大学欠缺的安卓知识点(二)
15Android中常用的快捷键及调试(1) ctrl+shift+n 查找某个文件(2) 两次shift 查找某个文件(更细节)(3) Alt+enter 导入包或者实现某个方法(4) Alt+r+r 重命名(5) Crtl+d 复制当前行到下一行(6) Crtl+f 查找当前文件中某个字16git常用操作:(1) 提交代码前,先把自己的代码放到原创 2017-03-20 14:18:16 · 248 阅读 · 0 评论 -
安卓应届实习生之总结大学欠缺的安卓知识点(一)
1发包的流程Build->Generate Signed APK->选择Build Type(release/debug)->finished,打包完之后,生成的apk会在app目录下。2ButterKnife的使用:(1) 首先在gradle中引用compile 'com.jakewharton:butterknife:7.0.1'(2) @Bind(R.id.xx)Text原创 2017-03-20 11:53:45 · 350 阅读 · 0 评论 -
如何提高自己代码的质量(新手篇)
经过接近半年的安卓实习了,现在回头看看自己之前写的代码,发现代码冗杂,且可读性不强,于是最近学习了一些提高自己代码质量的文章,把自己的一些收获分享出来,希望能够帮助到大家。可以参考官网https://developer.android.com/training/articles/perf-tips.html?#PackageInner一、尽量少用float数据类型,因为float类型在安卓机器原创 2017-03-03 18:17:36 · 1778 阅读 · 0 评论 -
安卓开发中遇到的一些坑
现在自己开发中,一般的业务,基本上没有什么大的问题,就有时候会觉得一些简单的业务不难,其实还是会遇到不少的坑,下面就细数下面我最近遇到的坑:一、开发中,业务不难,理论上应该是这样的,为什么总是不能达到预期效果呢?我当时的完成的一个功能就是新功能提示,判断一个功能是否首次登录,如果是则显示小红点,否则就隐藏,我当时写了if()语句,就是if语句的内容是false还是要走这个流程,我就很郁闷,原创 2017-03-02 16:35:35 · 404 阅读 · 0 评论 -
android常用碎片技术-自我总结
一、我在写界面的时候,本来设置的是正常字体大小,那么显示就是正常的,但是在测试联调的时候,有些字段的值可能出现非正常的值(比如字符串的长度过长,或者某个字符串带有很多换行符)就可能导致界面变型,那该如何处理呢?在考虑界面设计的时候,就要设想一些特殊情况,巧用relelayout布局中的使用,比如一行有两个textview(A,B),A可能会特别长,B又是固定长度,那么如何处理呢?按照我之前的设原创 2017-02-17 18:15:10 · 262 阅读 · 0 评论 -
Rn学习
随着跨平台语言的流行,rn(react native)也越来越火了,为了顺应潮流,于是我开始了我的rn学习之旅。一、搭建环境编译环境和运行环境参考官方文档来搭建即可,开发工具我是采用的是webstrom二、到现阶段产生的坑。1原生的设置界面我用rn语言来实现了,在此过程中涉及到的坑就是rn与原生交互,在原生模块定义好module,里面包含rn调用原生的方法和原生调用rn中的方法,再原创 2017-11-02 16:36:12 · 564 阅读 · 0 评论