- 博客(14)
- 收藏
- 关注
原创 android studio 常见问题
Error:Could not find com.android.support:support-v4:26.0.2Error:Could not find com.android.support:appcompat-v7:26.02解决办法:在项目的gradle中添加:allprojects { repositories { j
2017-11-20 16:44:54
181
原创 正则表达式
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,包括校验数字、字符、一些特殊的需求等等。给自己留个底,也给朋友们做个参考。一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字
2017-09-06 10:21:56
181
原创 安卓sdk对应表
Android在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是:铁臂阿童木(Astro Boy,注意不是Astro阿童木)和发条机器人(Bender)。需要注意的是,Android 1.0和1.1的版本代号并不是这两个,维基百科中的“Android Version History”词条部分是错误的。[3] 后来由于涉及到版权问题,谷歌将其命名规则
2017-05-10 17:08:45
726
原创 关于微信SDK无法接收回调的问题
问题:微信SDK分享和登录时,发现分享或者登录成功后无法接收回调。思考解决思路:第一时间排查签名与包名,AndroidManifest.xml配置,由于是登录和分享都是成功的状态,所以签名和AndroidManifest.xml配置这两个地方应该没问题。然后我又想起来微信曾经在某个版本突然把回调去掉了的这个事,接下来我去官网下载了官方sample,在里面修改了appId和build.gradle中的
2017-01-16 17:41:45
2606
原创 开发经验
网络请求在实现网络网络请求的时候,如果在一个界面(例如activity)数据未加载完成就直接就finish,而finish已经完成但是此时又请求成功,然后去更新页面,就是造成崩溃现象,原因是界面的好多对象已经不存在(例如Context),一定要注意此操作,特别是弹出一些dialog或者使用glide(此处是一个坑,请务必用下面方法先判断)的时候的时候。解决方案:public static boole
2017-01-12 19:42:11
260
原创 EditText相关问题
EditText与scrollview冲突解决在xml文件中添加如下代码android:scrollbarAlwaysDrawVerticalTrack="true"android:scrollbarStyle="outsideOverlay"android:scrollbars="vertical"
2017-01-12 13:30:06
207
原创 Android xml的解析
Android的存储内部存储RAM内存:运行内存,相当于电脑的内存。ROM内存:存储内存,相当于电脑的硬盘。外部存储空间sd卡:相当于电脑的移动硬盘。xml序列化器生成xml文件//注意添加写文件的权限 //使用xml序列化器生成xml文件 //1.拿到序列化器对象 XmlSerializer xs = Xml.newSerializer(); //2.初始化
2015-09-23 00:25:23
235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人