随笔分类 -  android

android学习笔记
摘要:一、性能优化工具 性能分析,我理解有内存性能,IO性能, 界面性能,耗电等。 内存性能,用debuggable的app结合mat等专业工具可以分析。另外最近的Leakcanary很好用,但是要手动加入代码;合理猜测用xposed写个模块hook掉这个app然后植入代码应该可行,待验证。 IO性能,A 阅读全文
posted @ 2016-07-02 16:07 NeilLee 阅读(538) 评论(0) 推荐(0)
摘要:1、【知乎】在Android Studio中如何将依赖的jar包放在SDK的android.jar前? 在编译原生Contacts应用时需用到非公开的API,需要引入framework等jar包,但在Android Studio中SDK带的jar包的优先级最高,导致引入的framework等jar包 阅读全文
posted @ 2016-06-11 20:31 NeilLee 阅读(201) 评论(0) 推荐(0)
摘要:一、概述 我最近在写一个android的项目。 软件:android studio、Android studio VCS integration(插件) Android studio VCS integration插件:使用此插件结合github进行代码版本管理 近期出现的问题: 19:29:47. 阅读全文
posted @ 2016-06-11 20:04 NeilLee 阅读(5601) 评论(0) 推荐(0)
摘要:1、voghDev/PdfViewPager Android widget that can render PDF documents stored on SD card, linked as assets, or downloaded from a remote URL. https://gith 阅读全文
posted @ 2016-06-09 13:14 NeilLee 阅读(177) 评论(0) 推荐(0)
摘要:一、概述 CollapsingToolbarLayout是Material Design的一个Layout,直接继承于FrameLayout. 二、使用 1、导包 2、使用 设置相关属性 三、参考 1、https://developer.android.com/reference/android/s 阅读全文
posted @ 2016-05-20 20:22 NeilLee 阅读(169) 评论(0) 推荐(0)
摘要:一、概述 二、常见问题: 1、如何为RecyclerView的Item设置点击事件? 1.1 问题描述 1.2 解决措施: a、在相应的ViewHolder中添加getItemView() b、在Adapter的onBindViewHolder()方法(数据与ViewHolder建立绑定的方法里)添 阅读全文
posted @ 2016-05-09 00:26 NeilLee 阅读(337) 评论(0) 推荐(0)
摘要:前言 前些天重装了系统,好不容易把所有的软件装好,结果发现打开android studio真机调试却出了问题。 一、症状: 1、手机端设置完全没问题(打开了调试模式......) 2、电脑端右下角不出现插入设备的图标(安全删除硬件并弹出媒体) 3、打开设备管理器,发现手机存在于便携设备项中,而其他设 阅读全文
posted @ 2016-05-04 17:05 NeilLee 阅读(924) 评论(0) 推荐(0)
摘要:Log日志打印出现空指针问题 AndroidRuntime(372): Caused by: java.lang.NullPointerException: println needs a message 使用Log.e(TAG,object)打印日志,由于object为null,Log内部调用ob 阅读全文
posted @ 2016-04-24 23:44 NeilLee 阅读(692) 评论(0) 推荐(0)
摘要:一、Dialog概述 二、使用系统自带的Dialog 1、新建Builder 2、通过builder创建dialog 3、关于NegativeButton、PositiveButton、NeutralButton 早期版本,NegativeButton最右侧、PositiveButton最左侧、Ne 阅读全文
posted @ 2016-04-22 15:58 NeilLee 阅读(403) 评论(0) 推荐(0)
摘要:1、其内de子控件高宽度为0? 通过下列代码解决 阅读全文
posted @ 2016-04-21 14:49 NeilLee 阅读(341) 评论(0) 推荐(0)
摘要:一、概述 简书、微博、便签等都有将文章保存为图片的功能。笔者臆测,此功能的实现原理如下。 二、实现 2.1将View保存成Bitmap对象 View成员方法getDrawingCache(),其源码如下(有问题,得出来的Bitmap始终为null)下次解决 参考文章 http://www.tuico 阅读全文
posted @ 2016-04-19 11:14 NeilLee 阅读(860) 评论(0) 推荐(0)
摘要:一、问题描述 今天遇到一个需求,将java中的数组搬进arrays.xml文件中 xml文件 java中引用 发现获得值全0 而改用string存储,则使用时会报找不到文件的错误 二、问题解决 暂时未解决,目前比较忙,下次再弄。 线上写的blog,刚刚断电、断网了!然后一提交,这个界面没保存,写的啥 阅读全文
posted @ 2016-04-18 23:40 NeilLee 阅读(424) 评论(0) 推荐(0)
摘要:一、问题概述 在一次使用SimpleAdapter时,Data需要使用传入一条数据(Image、Text),该数据条使用HashMap封装。在用HashMap封装的数据用循环快速添加进list中产生了数据集全部相同的问题 二、问题解决 观察下面两段代码,发现只是map的声明位置不同,但是运行出的结果 阅读全文
posted @ 2016-04-18 23:23 NeilLee 阅读(3573) 评论(0) 推荐(0)
摘要:HeaderView介绍 HeaderView用法 属性中添加 ListView中属性listHeader和overScrollHeader区别: java代码中添加 listView通过以下方法添加 其中第二种方法的注释及方法声明如下: headerView的添加有顺序性,即此处header1在h 阅读全文
posted @ 2016-04-17 23:44 NeilLee 阅读(511) 评论(0) 推荐(0)
摘要:一、ToolBar 1、概述 Google在2015的IO大会上发布了系列的Material Design风格的控件。其中ToolBar是替代ActionBar的控件。由于ActionBar在各个安卓版本和定制Rom中的效果表现不一,导致严重的碎片化问题,ToolBar应运而生。 与ActionBa 阅读全文
posted @ 2016-04-17 20:39 NeilLee 阅读(30826) 评论(0) 推荐(1)
摘要:原文来自:http://blog.csdn.net/wh_19910525/article/details/8660416 ,略有修改 一、概述 Android的版本可以在androidmainfest.xml中定义,主要有android:versionCode和android:versionNam 阅读全文
posted @ 2016-04-16 15:50 NeilLee 阅读(2216) 评论(0) 推荐(0)
摘要:一、概述 android夜间模式实现分为两大类 重启activity的实现 不重启activity的实现 二、正文 1、重启activity实现夜间模式【在界面文件中的实现部分】 1.1在attrs.xml文件中定义如下属性 1.2在stytles.xml文件中定义如下属性 1.3在所有的界面文件中 阅读全文
posted @ 2016-04-16 14:08 NeilLee 阅读(1088) 评论(0) 推荐(0)
摘要:概述 android studio默认新建Module时,只新建一个drawable目录,并不会新建适配不同分辨率的drawable目录。但其实,这是可以设置的。有以下两种方法: 方法1 详细步骤 进入 [androidstudio安装目录]/plugins/android/lib/template 阅读全文
posted @ 2016-04-14 20:47 NeilLee 阅读(10212) 评论(0) 推荐(0)
摘要:一、素材来源 https://www.zhihu.com/question/20467503 二、方法整理 2.1 方式1:Packet Capture + HTTP Injector 使用于在手机端操作,可满足简单需求,无需root 2.2 方式2:tcpdump https://www.zhih 阅读全文
posted @ 2016-04-12 00:28 NeilLee 阅读(6119) 评论(0) 推荐(1)
摘要:参考文章: "知乎 想写个 App 练手,有什么有趣的 API 接口推荐吗?" "使用 Espresso 和 Dagger 测试网络服务" "http://developer.simsimi.com/apps " /ProjectOxford ClientSDK(https://github.com 阅读全文
posted @ 2016-04-11 20:02 NeilLee 阅读(159) 评论(0) 推荐(0)