自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android实现RecyclerView自动点击Item中的控件

最近做的项目需要完成当下载任务来临时,APP自动下载这个任务。只是把文件下载下来很简单,但是要更新UI的话就比较麻烦,如果能够实现自动点击Item中的Button的效果,就很简单了。一、问题 但是在刚开始写的时候发现,RecyclerView并没有提供ListView的performItemClick方法。不过,item的点击事件都需要自己写接口回调的情况下,没有提供貌似也正常。 二、解决办法

2017-04-25 15:36:24 10025 3

原创 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 9668 4

原创 使用UIautomator获取手机QQ登录验证码

1.启动QQpublic void testDemo() throws UiObjectNotFoundException { device = UiDevice.getInstance(getInstrumentation()); device.pressHome(); device.waitForWindowUpdate("", 2000);

2017-03-30 14:25:07 2246

原创 ScrollView嵌套Listview/RecyclerView内容显示不全

1.起因最近一个项目中,又一个需求是要在ScrollView中嵌套好几个RecyclerView。然后问题来了,五个RecyclerView(PS:设计太奇葩)中的第二个RecyclerView总是只显示一行数据。这个问题和以前ScrollView嵌套ListView很像,估计是一样的问题。2.原因在ScrollView中嵌套嵌套ListView空间,无法正确的计算ListView的大小。但是这里有

2016-07-27 14:11:16 4302 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 652

原创 Android知识整理<二>View的事件分发机制

(1) 同一个事件序列:指从手指接触屏幕的那一刻起,到手指离开屏幕的那一刻结束。在这个过程中所产生的一系列事件,这个事件序列以down事件开始,中间含有数量不定的move事件,最终以up事件结束。(2) 事件的传递规则 点击事件,即MotionEvent。点击事件的分发,其实就是对MotionEvent事件的分发过程。当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的Vie

2016-06-25 18:17:39 315

原创 Android知识整理<一>Activity

Activity作为四大组件之一,是使用最频繁的一种组件,承担着直接与用户交互的角色。 (一)生命周期 (1)onCreate:生命周期的第一个方法,表示activity正在被创建。 (2)onRestart:表示activity正在重新启动。当当前activity从不可见状态重新变为可见状态时,该方法就会被调用。 (3)onStart:表示activity正在被启动。此时activit

2016-06-25 17:25:39 274

原创 Android实现类淘宝多图评价

问题:最近一个项目中需要实现下面的效果。 解决: 整个评论列表我是用的recyclerview,评论中的每个item的图片的数量是不一定的,对于这个问题我主要是用的是动态生成控件的方法。 下面是图片布局和图片外层布局(这里只贴出了两层布局,后面使用到的也主要是这两个布局。) <LinearLayout android:id="@+id/ll_comment"

2016-03-07 13:26:38 4520 5

原创 Android为RecyclerView添加头部底部的简单方法

问题:最近一个项目中需要实现一个RecyclerView后又跟着一个底部布局的效果,如果用ScrollView的话会造成事件冲突,处理比较麻烦。然后又在网上看了下其他人的处理方法,都比较麻烦。 解决办法:没多少技术含量,在RecyclerView的itrem布局文件中,设置根布局为FrameLayout。然后将普通的item的布局和底部或头部布局设置为同一层次。如下图 然后在加载数据源的时候就要

2016-03-05 13:03:22 3057

原创 BUG记录之Android开发

本篇博客用于记录平时开发中遇见的各种BUG及解决办法。2016.2.27 校园淘卖家端开发BUG:在去除Activity的标题栏时,程序运行出错。先后使用了在AndroidManifest 配置和requestWindowNoFeature中两种方法都不行。后来发现是Android studio快捷创建Activitry时,Activity会自动继承ActionBarActivit

2016-02-27 14:42:38 278

原创 关于listview设置item高度没有效果问题

解决办法:1.若我们采用convertView = inflater.inflate(R.layout.item_list, null);方式填充视图,item布局中的根视图的layout_XX属性会被忽略掉,然后设置成默认的包裹内容方式2.如果我们想保证item的视图中的参数不被改变,我们需要使用convertView = inflater.inflate(R.layout.

2015-11-07 13:52:43 454 1

原创 关于Android Studio导入.9图片报错问题

首先,.9图片必须放在drawable文件夹下。解决办法:在AS中,右键点击图片,选择,create 9-patch file,进入页面后,勾选上 show bad patches然后开始绘制.9图片,不能有一点红边,否则会报错。如果发现不管怎样,都会有红边,即bad patches。那么可以在有红边的那一边只绘制一个点。第一天博客,就这样吧。

2015-10-22 19:35:09 1104

深入探索Android热修复技术原理

业界首部安卓热修复宝典出炉!你想知道的一切都在这里了,阿里出品。

2017-07-04

C++程序设计语言

C++程序设计语言,讲述C++的深入知识,初学者也行

2014-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除