转发请注明出处: 安卓猴的博客(http://sunjiajia.com) 本节课程将学习以下内容: 什么是内部类 内部类的使用方法 匿名内部类的使用方法 什么是内部类 含义: 一个类定义在另一个类内部。 例子1: 1.…
标签:Android
Android Studio 更新Gradle 错误解决方法
Android Studio 每次更新版本都会更新Gradle 插件,但由于长城的问题每次更新都是失败,会卡在Refreshing Gradle Project 这个地方,有时新建项目的时候报Gradle Project…
Android导航组件弹出过渡问题
我有2个动作 措施1 <action android:id="@+id/actionBaseFragmentToAskForLocation" app:destination="@+id/introAskForLo…
android – 如何动态更改listview的分隔符高度?
我有一个listview,其中应该有不同的分隔高度 在不同的行之间.那么,我们如何设置分隔高度 动态? 假设,我有10行,应该有一个5的分隔符高度在前两行之间,然后应该有一个分隔高度为1在接下来的5行之间,依此类推. 有…
Android编辑导航栏
我想隐藏导航栏中的所有内容,除了后退按钮(rooted tablet),我曾经完全隐藏导航栏(限制用户访问其他应用程序和设备设置),但客户不喜欢它,因为当用户打开PDF文件或视频他们被迫使用物理后退按钮返回我的应用程序,…
在android中的图像视图中显示矩阵
我正在 android中进行一些图像处理,但我在以下代码中遇到了初始问题. public class MainActivity extends ActionBarActivity { private Bitmap bmp…
Android Handler 原理分析
前言 (该文半年前写于CSDN,回头看看,觉得写的不太好,稍微修改一下) 平时开发app时,Handler简直已经被用烂了,它的主要工作就是负责子线程何主线程之间的通信。我相信你已经对Handler的使用熟能生巧了,但是…
手写Android序列化框架FastJson(简易版)
开篇废话 近期利用业余时间,跟着大神把FastJson的框架学习了一下,在这里,记录一下这次学习的心得。 FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分。这次学习 ,大概有以下这些知识点: …
RecyclerView调用notifyItemChanged闪烁问题
RecyclerView调用notifyItemChanged闪烁问题相信很多人都遇到过。 那是因为recyclerView默认设置的动画DefaultItemAnimator造成的, DefaultItemAnimat…
synchronized用法的分析和总结
在多线程环境中并发访问资源时会产生不可预料的结果,防止这种冲突的产生是当资源被一个任务使用时,在其上加锁。第一个访问某个资源的任必须锁定这个资源,使其它任务在资源未被解锁之前无法访问它。而其在被解锁之时另一个任务就可以锁…
RxJava 第三篇 - Scheduler调度器使用及示例
前两篇文章介绍了RxJava的Single和Subject,想必大家对RxJava已经有简单的认识,并且可以写出异步任处理的具体实现了,本文会介绍Scheduler调度器的使用。 之前文章中我们有提到过subscribe…
error: only position independent executables (PIE) are supported.
root@hlte:/data/local # ./tcpdump -p -s 0 error: only position independent executables (PIE) are supported. 由于…