随笔 - 741  文章 - 0  评论 - 260  阅读 - 416万

随笔分类 -  [016]Android

1 2 下一页
RecyclerView的Item的单击事件 ZZ
摘要:原创 躬行之 UI 2018/04/20 22:35 阅读数 3.7K RecyclerView 的每个Item的点击事件并没有像ListView一样封装在组件中,需要Item的单击事件时就需要自己去实现,在Adapter中为RecyclerView添加单击事件参考如下: RecyclerView的 阅读全文
posted @ 2020-09-18 13:24 莫水千流 阅读(152) 评论(0) 推荐(0) 编辑
android layerlist 里面的rotate标签得到三角形原理详解
摘要:在android 中。有各种各样的drawable。其中,比较常用的drawable有一个LayerDrawable,对应的xml标签为layerlist。里面可以按照先后顺序,放置一个个i的item。就像这样: <?xml version="1.0" encoding="utf-8"?> <lay 阅读全文
posted @ 2020-09-07 09:38 莫水千流 阅读(1077) 评论(0) 推荐(0) 编辑
Android开发:shape和selector和layer-list的(详细说明)
摘要:<shape>和<selector>在Android UI设计中经常用到。比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到<shape>和<selector>。可以这样说,<shape>和<selector>在美化控件中的作用是至关重要。 在看这篇文章之前,可以看下这个 阅读全文
posted @ 2020-09-07 09:33 莫水千流 阅读(573) 评论(1) 推荐(0) 编辑
android中LayoutInflater的3种使用以及getSystemService的API
摘要:Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 阅读全文
posted @ 2020-08-09 10:43 莫水千流 阅读(593) 评论(0) 推荐(0) 编辑
Android (争取做到)最全的底部导航栏实现方法 ZZ
摘要:本文(争取做到)Android 最全的底部导航栏实现方法. 现在写了4个主要方法. 还有一些个人感觉不完全切题的方法也会简单介绍一下. 方法一. ViewPager + List<View> + PagerAdapter 先看activity_main.xml [html] view plain c 阅读全文
posted @ 2020-07-10 14:36 莫水千流 阅读(876) 评论(0) 推荐(0) 编辑
Android Studio搜索功能(查找功能)及快捷键图文详解
摘要:这篇文章主要介绍了Android Studio搜索功能(查找功能)及快捷键图文详解,本文图文并茂给大家介绍的非常详细,需要的朋友可以参考下 1、在当前窗口查找文本【Ctrl+F】 F3 向下查找关键字出现位置 Shift+F3 向上一个关键字出现位置 2、在当前工程内查找文本【Ctrl+Shift+ 阅读全文
posted @ 2020-05-16 11:25 莫水千流 阅读(15839) 评论(0) 推荐(0) 编辑
Android - Handler导致的内存泄漏
摘要:内存泄漏:没有用的对象,无法被GC垃圾回收,就会造成内存泄漏(OOM) Handler如果使用不当,极大可能造成内存泄漏。比如:我们一般使用handler的方式,会在主线程中使用匿名类来创建handler: Handler mHandler = new Handler() { @Override p 阅读全文
posted @ 2020-05-07 17:30 莫水千流 阅读(860) 评论(0) 推荐(0) 编辑
Android中Handler 、Thread和Runnable之间的关系ZZ
摘要:在多线程编程的时候,我们经常会用到Handler,Thread和Runnable这三个类,我们来看看这三个类之间是怎么样的关系? 首先说明Android的CPU分配的最小单元是线程,Handler一般是在某个线程里创建的,因而Handler和Thread就是相互绑定的,一一对应。 而Runnable 阅读全文
posted @ 2020-05-07 10:44 莫水千流 阅读(947) 评论(0) 推荐(0) 编辑
Android之Handler消息传递机制详解zz
摘要:前言 在Android开发中,多线程应用是非常频繁的,其中Handler机制随处可见. 下面就本人对Handle的一些理解与大家一起分享,共同回顾下Handle异步消息传递机制。 1.Handler是什么? Handler是一套在 Android开发中 进行异步消息传递的机制。 2.Handler在 阅读全文
posted @ 2020-05-07 10:35 莫水千流 阅读(726) 评论(0) 推荐(0) 编辑
Android Handler 消息机制原理解析
摘要:前言 做过 Android 开发的童鞋都知道,不能在非主线程修改 UI 控件,因为 Android 规定只能在主线程中访问 UI ,如果在子线程中访问 UI ,那么程序就会抛出异常 android.view.ViewRootImpl$CalledFromWrongThreadException: O 阅读全文
posted @ 2020-05-07 10:33 莫水千流 阅读(5387) 评论(0) 推荐(0) 编辑
Android adb你真的会用吗?
摘要:引言 本文基于Android官方文档, 以及个人工作的使用经验, 总结下adb的常用用法, 备忘. 1, adb简介 adb全名Andorid Debug Bridge. 顾名思义, 这是一个Debug工具. 然而, 为何称之为Bridge呢? 因为adb是一个标准的CS结构的工具, 是要连接开发电 阅读全文
posted @ 2018-01-11 13:30 莫水千流 阅读(1865) 评论(0) 推荐(0) 编辑
Android之ListView的getItemViewType和getViewTypeCount
摘要:PS:感觉这两个方法其实还是很容易理解的,也算是给我其他两个朋友写的吧,帮他们搞清楚这两个方法的用法和概念。同时还有一些小细节问题需要注意。 学习内容: 1.getItemViewType和getViewTypeCount getItemViewType和getViewTypeCount是ListV 阅读全文
posted @ 2017-05-25 21:42 莫水千流 阅读(834) 评论(0) 推荐(0) 编辑
http://www.cnblogs.com/snake-hand/p/3206655.html
摘要:2.从网络中获取xml文件并解析数据 3.Person对象类 4.Adapter数据适配器类 5.异步加载图片类 6.网络中的person.xml文件内容为 运行结果如下 阅读全文
posted @ 2017-05-24 11:45 莫水千流 阅读(688) 评论(0) 推荐(0) 编辑
两分钟彻底让你明白Android Activity生命周期(图文)!
摘要:大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助,但是还不能完全吃透,所以我今天特意在重新总结一下. 首先看一下Android api中所提供的 阅读全文
posted @ 2016-10-19 14:02 莫水千流 阅读(753) 评论(0) 推荐(0) 编辑
Android开发问题笔记
摘要:1、Toolbar问题:最低版本15,必须使用support,才能使用Toolbar,Toobar是5.0引入的 2、BottomTab:这个用TabLayout解决了 3、后端API最好采用一个成熟的框架来做,比如Restful的Django-Rest-Framework,既可以简化IT设施层、又 阅读全文
posted @ 2016-09-15 12:33 莫水千流 阅读(242) 评论(0) 推荐(0) 编辑
win7 Android环境搭配
摘要:Eclipse环境 第一步:下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 第二步:配置Windows上JDK的变量环境 1、JAVA_HOME C:\Program 阅读全文
posted @ 2016-09-15 00:05 莫水千流 阅读(274) 评论(0) 推荐(0) 编辑
[Android实例] Scroll原理-附ScrollView源码分析 (转载)
摘要:想象一下你拿着放大镜贴很近的看一副巨大的清明上河图, 那放大镜里可以看到的内容是很有限的, 而随着放大镜的上下左右移动,就可以看到不同的内容了 android中手机屏幕就相当于这个放大镜, 而看到的内容是画在一个无限大的画布上~ 画的内容有限, 而手机屏幕可以看到的东西更有限~ 但是背景画布是无限的 阅读全文
posted @ 2016-08-21 13:16 莫水千流 阅读(1293) 评论(0) 推荐(0) 编辑
http://blog.csdn.net/LANGXINLEN/article/details/50421988
摘要:GitHub上史上最全的Android开源项目分类汇总 今天在看博客的时候,无意中发现了 @Trinea在GitHub上的一个项目 Android开源项目分类汇总, 由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计、个性化控件、工具库、优秀的An 阅读全文
posted @ 2016-08-12 07:08 莫水千流 阅读(599) 评论(0) 推荐(0) 编辑
linux 下 eclipse 开发环境的搭建
摘要:在windows平台下开发习惯了各种ide,不得不承认ide给我们开发带来的便捷。于是希望在linux平台下也希望找到一个合适的ide。这就想起来了eclipse具有跨平台性。 那么就开始搭建环境吧。 1.首先需要去下载程序包,由于eclipse的运行需要java环境,需要去oracle网站下载jd 阅读全文
posted @ 2016-07-24 12:03 莫水千流 阅读(531) 评论(0) 推荐(0) 编辑
Eclipse搭建Android开发环境(安装ADT,Android4.4.2)
摘要:使用Eclipse做Android开发,需要先在Eclipse上安装ADT(Android Development Tools)插件。 1.安装JDK 1.7 JDK官网http://www.oracle.com/technetwork/java/javase/downloads/index.htm 阅读全文
posted @ 2016-07-24 11:31 莫水千流 阅读(4834) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示