随笔分类 -  Android知识

从零开始学Android,记录下自己学习过程中一些收获吧
摘要:apache 有个开源库: "commons net" ,这个开源库中包括了各种基础的网络工具类,我使用了这个开源库中的 FTP 工具。 但碰到一些问题,并不是说是开源库的 bug,可能锅得算在产品头上吧,各种奇怪需求。 问题 当将网络限速成 1KB/S 时,使用 commons net 开源库中的 阅读全文
posted @ 2018-11-23 12:53 请叫我大苏 阅读(30561) 评论(9) 推荐(11) 编辑
摘要:本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 这次想来讲讲系统应用集成过程中遇到的一些坑,尤其是 so 文件相关的坑。 背景 埋这些坑的最初来源是由于测试人员在集成新终端设备时提了个 bug: app 在这个设备上无法启动。 随后抛来了一份日志,过滤了下,最重要的其实就一条,c 阅读全文
posted @ 2018-10-26 17:51 请叫我大苏 阅读(5117) 评论(0) 推荐(0) 编辑
摘要:本篇文章已授权微信公众号 hongyangAndroid (鸿洋)独家发布 最近封装了个 "高斯模糊组件" ,正好将图片相关的理论基础也梳理了下,所以,这次就来讲讲,在 Android 中,怎么计算一张图片在内存中占据的大小,如果要优化,可以从哪些方向着手。 提问 阅读本篇之前,先来想一些问题: Q 阅读全文
posted @ 2018-10-15 09:47 请叫我大苏 阅读(23549) 评论(4) 推荐(7) 编辑
摘要:Q1:如果你的 app 需要下载大文件,那么是否有方法可以缩短下载耗时? Q2:如果你的 app 在下载大文件时,程序因各种原因被迫中断了,那么下次再重启时,文件是否还需要重头开始下载? Q3:你的 app 下载大文件时,支持暂停并恢复下载么?即使这两个操作分布在程序进程被杀前后。 阅读全文
posted @ 2018-08-12 15:21 请叫我大苏 阅读(1407) 评论(1) 推荐(0) 编辑
摘要:**Q1: 你的 app 与后台各接口通信时有做身份校验吗?** **Q2: 你的 app 与后台各接口通信的数据有涉及敏感数据吗?你是如何处理的?** **Q3: MD5 了解过吗?** **Q4: AES(16位密钥 + CBC + PKCS5Padding) 呢?** **Q5: BASE64 呢?或者 UTF-8?** 阅读全文
posted @ 2018-08-04 20:50 请叫我大苏 阅读(6157) 评论(9) 推荐(5) 编辑
摘要:目录 由于本篇篇幅特长,特意做了个目录,让大伙对本篇内容先有个大概的了解。 另外,由于有些平台可能不支持 解析,所以建议大伙可借助本篇目录,或平台的目录索引进行快速查阅。 1. LayoutManager 1.1 LinearLayoutManager 基本效果介绍 findFirstComplet 阅读全文
posted @ 2018-07-02 19:09 请叫我大苏 阅读(7883) 评论(0) 推荐(3) 编辑
摘要:力求将 RecyclerView 开放给开发人员的所有接口都体验一番,将 ReyclerView 常用的不常用的功能都试一下,为系统的研究、学习 RecyclerView 做准备 阅读全文
posted @ 2018-06-09 16:27 请叫我大苏 阅读(22176) 评论(2) 推荐(1) 编辑
摘要:本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 最近在 Json 数据的解析上碰到了一些坑,特此记录一下。 正文 迭代开发中,经常出现服务端接口还没开发完成的情况,所以经常需要移动端自己在本地造一些假数据。 emmm,虽然说好像造假数据也不是什么很难的事,但问题是,我是做 Tv 阅读全文
posted @ 2018-03-15 18:47 请叫我大苏 阅读(1872) 评论(4) 推荐(0) 编辑
摘要:盒子应用开发时,调试比手机上的开发比较麻烦一点,而且需要经常跟 adb 打交道,不管是 wifi 连接调试,还是应用删除安装等。这里记录一些常用的操作,方便查阅。 adb wifi连接调试 方法一:需要root权限 在网上下载超级终端工具,然后输入下面命令: 超级终端工具在各大应用市场中就可以下载, 阅读全文
posted @ 2017-08-08 14:32 请叫我大苏 阅读(1375) 评论(0) 推荐(0) 编辑
摘要:本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 使用前需知 2017 7 14更新: 目前有人使用后出现了诸如首次打开显示空白界面,但点击有反应;或来回切换又变空白界面的问题。这些问题我暂时还不知道该怎么解决,后期有时间时会具体去分析下问题该怎么解决。所以你如果要使用该代码,希望 阅读全文
posted @ 2017-04-21 18:53 请叫我大苏 阅读(28206) 评论(1) 推荐(0) 编辑
摘要:在写这篇博客时,搜索参考了很多资料,网上对于 Groovy 介绍的博客已经特别多了,所以也就没准备再详细的去介绍 Groovy,本来也就计划写一些自己认为较重要的点。后来发现了 Groovy 的官方文档后,发现其实官方的介绍特别的全面,详细。但可惜的是我的英语不好,看英文文档有些费时间,但还是推荐有 阅读全文
posted @ 2017-03-29 11:29 请叫我大苏 阅读(3292) 评论(0) 推荐(1) 编辑
摘要:老规矩,先上张图 o,这篇好像是分析篇,没有效果图。不管了,位置占着,老规矩不能坏,下面开始正文。 这篇博客会讲得比较杂: 1. TextView里各部分的大小该怎么测量? 1. 如何计算每行文字的长度? 1. 设置android:maxLines="1"和android:singleLine="t 阅读全文
posted @ 2017-03-22 23:15 请叫我大苏 阅读(9791) 评论(0) 推荐(1) 编辑
摘要:老规矩,先上图看效果。 说明 TextView的跑马灯效果也就是指当你只想让TextView单行显示,可是文本内容却又超过一行时,自动从左往右慢慢滑动显示的效果就叫跑马灯效果。 其实,TextView实现跑马灯效果很简单,因为官方已经实现了,你只需要通过设置几个属性即可。而且,相关的资料其实网上也有 阅读全文
posted @ 2017-03-21 13:57 请叫我大苏 阅读(7230) 评论(0) 推荐(1) 编辑
摘要:本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 效果 老规矩,先来看看效果 ANDROID和福利两个Fragment是设置的Fragment可见时加载数据,也就是懒加载。圆形的旋转加载图标只有一个,所以,如果当前Fragment正处于加载状态,在离开该Fragment时需要隐藏加 阅读全文
posted @ 2016-10-02 01:08 请叫我大苏 阅读(68033) 评论(0) 推荐(4) 编辑
摘要:最近跟着一个前辈在做TV应用,因为不能通过usb连接调试,接触到了adb,突然间觉得自己似乎发现了另外一个世界,借助adb shell命令对应用进行调试,简直方便得不行。更重要的是,这是命令行操作啊!!!装逼神器啊,还没学的赶紧来试试看吧。 效果 老规矩,先上几张截图看看效果,这是查看xml文件数据 阅读全文
posted @ 2016-09-12 00:39 请叫我大苏 阅读(17336) 评论(3) 推荐(6) 编辑
摘要:属性动画的教程网上已经特别多了,本篇也不打算再去各种详解知识点,主要就是记录题主学习属性动画时的碰到的一些困惑,以及后来自己的理解。如果有人也碰到相似的问题,正好可以一起讨论下。 概要 本篇主要涉及的知识点包括: 1. ObjectAnimator 1. ValueAnimator 老规矩,首先先来 阅读全文
posted @ 2016-08-06 23:13 请叫我大苏 阅读(11708) 评论(0) 推荐(1) 编辑
摘要:Android5.0+推出的新控件感觉特别酷,最近想模仿大神做个看图App出来,所以先把这些新控件用熟悉了。 新控件的介绍、使用等等网上相应的文章已经特别多了,题主也没那能力去写篇详解出来,本篇随笔记录的主要是题主学习这些新控件时遇见的一些困惑以及在搞了半天后的一丝理解,或许也有新手也会碰到跟我一样 阅读全文
posted @ 2016-05-31 23:39 请叫我大苏 阅读(9680) 评论(2) 推荐(0) 编辑
摘要:被虐了,做某公司笔试时,发现自己连个Fragment的生命周期都写不详细。平时敲代码,有开发工具的便利,有网上各大神的文章,就算忘了也很容易的可以查到,但当要自己不借助外界,却发现自己似乎对该知识点并不是很理解。 所以,还是老老实实的做好笔记。本篇随笔介绍的是Fragment,这类的文章网上很多,题 阅读全文
posted @ 2016-05-26 18:49 请叫我大苏 阅读(2707) 评论(0) 推荐(3) 编辑
摘要:我要当学霸 这款App有个学习监督的功能,当你启动它的时候,你将无法使用其他App,以此达到帮助人提高自觉性,起到监督学习的效果。最近和同学做了个小App,正好有这个功能,所以就来说说它是怎么实现的。 PS:本篇描述的是我们做这个小App过程中的一些尝试。 效果 首先还是先来看下效果是怎么样的: 实 阅读全文
posted @ 2016-05-08 14:48 请叫我大苏 阅读(20044) 评论(5) 推荐(4) 编辑
摘要:最近学习Android时,需要用到解析XML文件里的数据,可以用XmlResourceParser来解析xml文件,正好将此记录下来。 XmlResourceParser里常用的字段和方法 首先先给出源码里面一些比较基础的,常用的方法和字段。 常用的字段 int START_DOCUMENT = 0 阅读全文
posted @ 2016-05-01 19:32 请叫我大苏 阅读(11334) 评论(0) 推荐(0) 编辑