安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户 - Powered by Discuz!
登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

ListView和ExpandableListView的侧滑删除操作

本案例主要实现了ListView和ExpandableListView的侧滑删除操作功能效果图:     代码:1自定义ListView2publicclassZQListViewextendsListView{34privatestaticfinalStringTAG="ZQListView";56privateZQViewmFocusedItemView;78floatmX=0;9floatmY=0;10privateintmPosition=-1;11booleanisSlider= ...
切切歆语 5 小时前
阅读:7 评论:0 赞:0

做移动APP测试的思维过程

96Normal010磅02falsefalsefalseEN-USZH-CNX-NONE/*StyleDefinitions*/table.MsoNormalTable{mso-style-name:普通表格;mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-priority:99;mso-style-parent:"";mso-padding-alt:0cm5.4pt0cm5.4pt;mso-para-margin:0cm;mso-para-margin-botto ...
testbirdad 6 小时前
阅读:16 评论:0 赞:0

一个APP从启动到主页面显示经历了哪些过程?

本文以图文并茂的形式简单介绍一个APP从启动到主页面显示经历了哪些流程,以及实现的原理。不介绍具体源码,仅仅构建一个大体框架。一、流程概述启动流程:①点击桌面App图标,Launcher进程采用BinderIPC向system_server进程发起startActivity请求;②system_server进程接收到请求后,向zygote进程发送创建进程的请求;③Zy ...
suisui0614 6 小时前
阅读:23 评论:0 赞:1

Html显示地图

Html可以通过JS来实现第三方地图的显示,如:高德;效果如下:浏览器小区域和全屏展示    代码如下:把key换成自己申请的key值<scripttype="text/javascript"src="http://webapi.amap.com/maps?v=1.3&key=667cbbf11eee369b935122434f031a4d"></script><divid="container"style="width:500px;height:500p ...
切切歆语 7 小时前
阅读:20 评论:1 赞:0

Android自定义ImageView实现图片圆形 ,椭圆和矩形圆角显示

Android中的ImageView只能显示矩形的图片,为了用户体验更多,Android实现圆角矩形,圆形或者椭圆等图形,一般通过自定义ImageView来实现,首先获取到图片的Bitmap,然后通过Paint和onDraw()进行圆形图片显示。效果图:       代码: 1activity_image.xml2<?xmlversion="1.0"enc ...
切切歆语 7 小时前
阅读:17 评论:0 赞:0

Android UI系列之循环播放文本

  最近想做一个通讯录的项目玩玩,因为受够了一加手机自带的版本。想着在上面加一个自动循环播放的文本组件,说起这个,可能很多人都会想起TextView自带的跑马灯效果配置。开始也试着用了一下,不过后来感觉局限性确实太大,就放弃了;这里发放一个自定义的循环播放的组件。跑马灯配置局限:1、不同版本的配置可 ...
Android4722 8 小时前
阅读:19 评论:0 赞:0

你应该了解的移动测试领域的些许不同

96Normal010磅02falsefalsefalseEN-USZH-CNX-NONE/*StyleDefinitions*/table.MsoNormalTable{mso-style-name:普通表格;mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-priority:99;mso-style-parent:"";mso-padding-alt:0cm5.4pt0cm5.4pt;mso-para-margin:0cm;mso-para-margin-botto ...
testbirdad 昨天 17:40
阅读:52 评论:0 赞:0

android插件化研究与实践

why——插件化需求背景带着目的看源码——插件化实现原理特点介绍:极少的反射,几乎入侵的静态代理烂大街的C/S架构——android系统的C/S架构系统framework中提供了大量的S,而framework层底层是linux内核,以及各种硬件驱动,linux内核一切皆文件,framework中的S负责将底层功能包装成可被调用的接口,比如AMS,PMS,应用层 ...
suisui0614 昨天 17:11
阅读:95 评论:0 赞:0

APP插件化模块解耦

一、使用插件化对app模块拆分的背景上次写了一篇SDK热更新的设计与实践,和本文插件化技术点是一样的,不过热更新SDK是独立产品,并没有通用性,部分同学看完后建议我写篇通用性的文章讲讲插件化技术在APP业务模块解耦的实践。一个app随着业务代码量剧增,都无可避免的会遇到新的问题。常见的问题主要有:一、在兼容android ...
suisui0614 昨天 17:09
阅读:88 评论:0 赞:0

Android Studio Terminal配置以及Jar重复引用查询

  AndroidStudio自带了Terminal命令行插件,使得我们可以很方便地直接在AndroidStudio下执行命令行语句。  不过默认的AndroidStudio中的Terminal是不能直接使用的,因此需要进行一定的配置。  1、配置adb     首先需要配置的是adb选项;在环境变量中,配置系统变量 ...
Android4722 昨天 17:02
阅读:27 评论:0 赞:0

TouchEvent事件分发机制全解析

网上介绍TouchEvent分发机制的文章很多,可能有的同学看了还是不明白这里我会结合**源码、画图、简化代码结构图、三个人买手机的类比**等多个角度全面解释其中用**三个人买手机的例子**做的类比,可以让你更具象化的直接理解整个流程开始介绍事件分发机制之前,先简单介绍下这个TouchEvent是什么安卓手机的交互,主要就是手 ...
boredream 昨天 16:44
阅读:47 评论:0 赞:0

Android 列表使用(ListView GridView Gallery图片计时滚动)

ListView 作用: 1.将数据填充到布局。 2.处理用户的选择点击等操作。  根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter 实例:listview.xml<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_p ...
切切歆语 昨天 14:07
阅读:80 评论:0 赞:0

RxJava 实战与封装

目前RxJava是安卓开发圈内最流行的库之一,最近项目中也用到了RxJava,准备将一些知识点记录下来.方便以后浏览.1.zip压合有时,在app中需要访问不同接口,然后将结果整合到一块进行输出(如将第三方广告API的广告夹杂进自家平台返回的数据List中),这种并行的异步处理比较麻烦,不用使用zip之后会简单很多.1234567891011121314151 ...
suisui0614 昨天 11:50
阅读:179 评论:0 赞:0

Popupwindow的使用

PopupWindow在Android.widget包下,项目中经常会使用到PopupWindow做菜单选项, PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。 效果图:    MainActivity.java[代码]java代码:publicclassMainActivityextendsActivityim ...
切切歆语 昨天 11:44
阅读:63 评论:0 赞:0

广告投放| Github|申请友链|手机版|站点统计|安卓巴士

返回顶部