3 mortal_li

尚未进行身份认证

抬起手,低下头。

等级
TA的排名 15w+

【Android】关于dom4j解析xml异常DocumentException的解决方案

最近在做计时通讯的相关内容,那么使用xml解析通讯间的数据来往则成为必然。我用的是dom4j解析xml,使用开发模式运行没有问题,而到了release版本就出现了解析错误的问题。错误如下org.dom4j.DocumentException:Can'tcreatedefaultXMLReader;issystempropertyorg.xml.sax.driverset...

2018-12-24 13:33:21

【Android】修改权限后应用出现各种异常?

解决完了这个bug,还有下一个,永远改不完。趁此赶紧来记录一下这个问题的解决办法。 问题:最近写的是一个即使通讯的产品,早上来到公司突然发现邮箱里多了一个bug:在设置-应用-权限管理中禁用读写手机存储,app出现异常,用户掉线what?什么鬼?马上自测,果然,用户的登录状态变成了离线。。。而实例对象也被置为null。。。 处理办法:应用被系统杀死时,会自...

2018-12-04 15:09:26

python学习记录

1,文件中存在中文(python2.x)首行加入注释#-*-coding:utf-8-*-2,python2.x中是区分float与int。result=8/10print(result)#结果=0result=8.0/10print(result)#结果=0.8 ...

2018-10-16 16:05:28

Android studio将项目转换为jar文件

最近公司要做一个sdk开放给别人使用。没有做过的我在此记录生成步骤以及注意要点。配置参数:1,在app.guidle中的最外围添加代码(与androidapply同级)applyplugin:'com.android.library'//原来的com.android.applicationandroid{...}taskclearJar(type:De...

2018-08-23 16:30:59

CodePush命令集合

npminstall-gcode-push-cli #安装codepushcode-pushregister #注册账号code-pushlogin #登陆code-pushlogout #注销code-pushappadd<appName><platform><language> #添加项目code-pus...

2018-08-20 15:15:39

React Native CodePush集成与使用(windows)

1,集成Code-Push a,安装codepush客户端终端命令:npminstall-gcode-push-cli查看codepush版本:code-push-v说明:若找不到npm命令,则是你的NODEJS没有安装,可以参考以下链接进行安装:https://blog.csdn.net/mortal_li/article/details/79423310...

2018-08-20 15:08:23

Android studio打包遇到的问题以及解决办法

AndroidStdio在打包生成APK的时候报错:Error:Executionfailedfortask:app:transformClassesAndResourcesWithProguardForRelease’.的问题。这个问题很多人都说了是包重复的问题,但实际上确是包重复了。一般打包时都会伴随这个问题。那么究竟如何处理这个问题呢?Warning:Exceptionwhile...

2018-06-19 16:44:59

整理一份react native开发规范

版本更新背景:react-native发布最新版本:最新版本为0.49.3。此版本最新改动是统一了入口文件,此版本不管Ios还是Android入口文件都是index.js,其中,页面元素入口为:App.js文件。(一)命名规约1.【强制】代码中命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束;_name/$Object/name_/name$/Object$2....

2018-05-15 10:28:43

【巨能坑】react-native的大坑,不定期更新

 注:写页面时,当子组件是<Text>时一定不要固定父组件的宽高。-----------------------------------------------------------------------------------------------------------------------------------------------------------...

2018-03-16 11:18:49

react-native组件的生命周期

ReactNative中的component跟Android中的activity,fragment等一样,存在生命周期,下面先给出component的生命周期图getDefaultPropsobjectgetDefaultProps()执行过一次后,被创建的类会有缓存,映射的值会存在this.props,前提是这个prop不是父组件指定的 这个方法在对象被创建之前执行,因此不能在方法内调用th...

2018-03-14 10:37:00

Windows下搭建react-native开发环境

最近公司没有什么事情,所以决定研究一下react-native.react-native是Facebook研发的一种用于移动端研发hybridapp的技术(研究的不深,目前只知道这个作用),那么对于react-native的环境搭建却是有些复杂.那么对于刚刚完成环境搭建的我来说,赶紧把这个过程记录下来,等忘记的时候拿出来阅览一下.好了,废话不说了,进入正题.第一步,我们需要安装各种软件:1,n...

2018-03-02 15:54:18

微信小程序flex 布局。

微信小程序View支持两种布局方式:Block和Flex所有View默认都是block要使用flex布局的话需要显式的声明:display:flex; 下面就来介绍下微信小程序的Flex布局先做一个简单的demoviewclass="main">viewclass="itemitem1">1vi

2018-01-28 14:05:41

关于微信小程序的点滴

1,如何创建列表.使用wx.for={{数组名称}}wx.for-index='当前下标变量名称'wx.for-item='当前item的变量名'例如:<viewclass='city-item'wx:for='{{citys}}'wx:for-index='current'wx:for-item='next'><text>{{next.citysName}}&...

2018-01-22 14:41:43

Android中利用RadioGroup和View实现TabLayout的

我们知道,在使用tabLayout的时候,其下面的标记线google没有直接提供给我们APi去修改它的长度,那么今天来使用 和 与的组合完成我们TabLayout的功能. 先上效果图.这里代码的逻辑很简单,也没有完全封装,只是给大家一个思路,在这个基础上修改很简单,只需要修改布局和简单的代码逻辑即可.首先来说一下思路.1,寻找id2,计算宽度.3,为vie

2018-01-06 17:19:44

前端开发之初识angularJS

移动互联网的盛行推动着移动终端应用的崛起,例如基于android,苹果系统的开发语言频频更新版本,短短几年时间,android系统已经更新到8.0,而苹果系统则已经更新到ios11,不得不说,快速学习的能力是每一位合格的程序员必有的能力,否则只有被淘汰的结果。很多从事android或者ios的小伙伴在企业里可能会听到,项目推进时间比较紧,部分页面先用h5写吧。那么h5如何快了呢?我认为不仅仅是

2017-12-23 16:10:35

关于synchronized的几种用法和相关知识。

synchronized,是java中多线程编程重要的内容,而在应用中多线程并发更是必不可少的,那么对于synchronized,我把这几天学习的内容记录下来。synchronized是一种加锁同步机制,这就好比一栋房子只有一把钥匙,而只有拥有这把钥匙的人才能够进入,在出来之后,再将钥匙放置原处,等待下一个人来拿。在这种机制下,我们的多线程安全也就有了保证。那么synchr

2017-12-21 18:04:59

android中关于屏幕适配的那些事。

对于很多初学者来说,一提到屏幕适配这个话题首先想到的应该就是使用warp_content,match_parent,weight等这些属性让布局得到一个比例的缩放,从而使布局在不同大小的屏幕上显示的效果也能够相同,然而这些属性只是屏幕适配中的一部分。在说适配之前,不得不提到的是px,dpi,dp,dip之间的关系。px:像素单位。例如480*320就是指像素。480px*320px

2017-12-16 17:39:32

关于自定义view中的文字垂直居中的问题。

很多同学在刚刚接触到自定义view的时候就一阵头大,本人也是菜鸟一枚,近些天辞职没事情,所以在家里研究自定义view,在研究圆形进度条的时候发现进度条中间的百分比文字始终没有在圆所在的正中心,于是就各种搜索,解决了文字居中的问题。接下来就把我的处理分享给大家。先来张图(从别的地方copy过来的)这张图是我们在canvas.drawText的时候离不开的,也就是说只有了解了

2017-12-14 19:05:24

Android自定义属性,format详解

1.reference:参考某一资源ID。   (1)属性定义:                             background"format="reference"/>               (2)属性使用:                                android:layout

2017-12-14 15:54:35

Android中关于scrollBy的一点点心得

转载请注明出处 http://blog.csdn.net/guodongandroid/article/details/51558131 本文来自【孫小逗的博客】一、概述最近对自定义View和动画进行了研究学习,同时之前不太明白的地方也豁然开朗。学习不是一下子就学会的,不懂的地方,在后续的学习过程中会慢慢的理解,有种拨云见日的感觉。 scrollBy(intdx,

2017-12-07 16:51:08

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!