![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
江南丶邪公子
这个作者很懒,什么都没留下…
展开
-
Android为RecyclerView添加头部底部的简单方法
问题:最近一个项目中需要实现一个RecyclerView后又跟着一个底部布局的效果,如果用ScrollView的话会造成事件冲突,处理比较麻烦。然后又在网上看了下其他人的处理方法,都比较麻烦。 解决办法:没多少技术含量,在RecyclerView的itrem布局文件中,设置根布局为FrameLayout。然后将普通的item的布局和底部或头部布局设置为同一层次。如下图 然后在加载数据源的时候就要原创 2016-03-05 13:03:22 · 3067 阅读 · 0 评论 -
Android知识整理<一>Activity
Activity作为四大组件之一,是使用最频繁的一种组件,承担着直接与用户交互的角色。 (一)生命周期 (1)onCreate:生命周期的第一个方法,表示activity正在被创建。 (2)onRestart:表示activity正在重新启动。当当前activity从不可见状态重新变为可见状态时,该方法就会被调用。 (3)onStart:表示activity正在被启动。此时activit原创 2016-06-25 17:25:39 · 282 阅读 · 0 评论 -
Android知识整理<二>View的事件分发机制
(1) 同一个事件序列:指从手指接触屏幕的那一刻起,到手指离开屏幕的那一刻结束。在这个过程中所产生的一系列事件,这个事件序列以down事件开始,中间含有数量不定的move事件,最终以up事件结束。(2) 事件的传递规则 点击事件,即MotionEvent。点击事件的分发,其实就是对MotionEvent事件的分发过程。当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的Vie原创 2016-06-25 18:17:39 · 320 阅读 · 0 评论 -
ScrollView嵌套Listview/RecyclerView内容显示不全
1.起因最近一个项目中,又一个需求是要在ScrollView中嵌套好几个RecyclerView。然后问题来了,五个RecyclerView(PS:设计太奇葩)中的第二个RecyclerView总是只显示一行数据。这个问题和以前ScrollView嵌套ListView很像,估计是一样的问题。2.原因在ScrollView中嵌套嵌套ListView空间,无法正确的计算ListView的大小。但是这里有原创 2016-07-27 14:11:16 · 4309 阅读 · 1 评论 -
Android Selector使用案例
最近一个项目中需要实现下面这样的效果,头部条三个按钮切换。 首先布局: 头部条整个是一个LinearLayout,中间的三个按钮外层再嵌套一个LinearLayout,然后居中。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro原创 2016-07-21 10:03:14 · 659 阅读 · 0 评论 -
使用UIautomator获取手机QQ登录验证码
1.启动QQpublic void testDemo() throws UiObjectNotFoundException { device = UiDevice.getInstance(getInstrumentation()); device.pressHome(); device.waitForWindowUpdate("", 2000);原创 2017-03-30 14:25:07 · 2270 阅读 · 0 评论 -
Android扫描局域网内IP并建立Socket连接,和PC服务端收发数据
一、主要步骤 1.扫描局域网内所有IP 2.将扫描到的所有IP遍历建立连接 3.和服务端进行收发数据 二、扫描局域网内所有IP 这里直接用了http://blog.csdn.net/crazy_zihao/article/details/50523719这篇博客提供的一个工具类。import java.net.Inet4Address;import java.net.Inet6Addre原创 2017-04-06 12:04:20 · 9805 阅读 · 4 评论 -
Android实现RecyclerView自动点击Item中的控件
最近做的项目需要完成当下载任务来临时,APP自动下载这个任务。只是把文件下载下来很简单,但是要更新UI的话就比较麻烦,如果能够实现自动点击Item中的Button的效果,就很简单了。一、问题 但是在刚开始写的时候发现,RecyclerView并没有提供ListView的performItemClick方法。不过,item的点击事件都需要自己写接口回调的情况下,没有提供貌似也正常。 二、解决办法原创 2017-04-25 15:36:24 · 10071 阅读 · 3 评论