所谓双屏异显,即在同一软硬件平台上,实现同时驱动两块LCD屏幕,并且这两块屏幕所显示的内容可以不同。这种功能的实现一方面降低了硬件设备成本,另一方面对于提高消费场景的交互性具有重要意义。关键词:Android;...
所谓双屏异显,即在同一软硬件平台上,实现同时驱动两块LCD屏幕,并且这两块屏幕所显示的内容可以不同。这种功能的实现一方面降低了硬件设备成本,另一方面对于提高消费场景的交互性具有重要意义。关键词:Android;...
Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合: Google的官方权威适配文档 郭霖: Android官方提供的支持不同屏幕大小的全部方法 Stormzhang:Android 屏幕适配 鸿洋:Android 屏幕适配...
一个扇形菜单,可以滑动切换,添加删除,拖动排序等炫酷的菜单
这篇文章代码借用了郭霖大神的悬浮窗... Android桌面悬浮窗效果实现,仿360手机卫士悬浮窗效果 运行效果如下: 1.新建工程”FloatWindowDemo2”, 工程如下: 2. “MainAcitivity.java”package com.example.li
上周在某博客发现博主分享了一篇很经典的程序---------联系人效果。感觉很神秘很强大,但在阅读和理解博主的demo的同时也发现了一些冗余和不完美。于是带着宝宝的痛一咬牙自己开工了,大约花了一周的时间(当然我白天...
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 前一段时间,笔者带大家一起深入探索Android布局优化和深入探索Android卡顿优化,内容难度比较大,因此,本篇文章...
因项目中的需要实现...原理:原理其实很简单就是对view的gone和visible,写两个相同的要置顶的view,一个设置为gone,一个为visible,当可见的view超出屏幕范围的时候,将不可以的view设置为visible,不可见的
Android 高清加载巨图方案 拒绝压缩图片 转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47251585; 本文出自:【张鸿洋的博客】 一、概述距离上一篇博客有段时间没更新了,主要是最近...
2:使用setSelectionFromTop()方法。优点:可以精确的定位到上次浏览的位置。1:使用setSelection()方法。缺点:不能精确的还原到上次浏览的位置。
现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好Android Studio插件能大量的减少我们的工作量。 1.GsonFormat 快速将json字符串转换成一个...
Android自定义View——贝塞尔曲线实现水波纹效果 本篇文章包含以下内容: 简单介绍 原理分析 实现步骤 简单介绍效果图展示贝塞尔曲线该View涉及到Path类的运用,如果对Path类不熟悉的,可以看...
Android中二维码扫描的最常用库是zxing和zbar,zxing项目地址为https://github.com/zxing/zxing,目前还有多个人在维护。zbar主要用C来写的,对速度有要求的可使用zbar,但目前没有在维护,项目地址:...
1、为了实现头可尾item可以居于屏幕中间的显示效果,填充空view进行占位,因为position会有偏差。 2、子view的宽度写死的(此处偷懒),最好通过测量获取。 xml文件: item_camera_search_or_mark.xml <?xml...
Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合: Google的官方权威适配文档郭霖: Android官方提供的支持不同屏幕大小的全部方法Stormzhang:Android 屏幕适配鸿洋:Android 屏幕适配方案凯...
近日在学习美化android应用的界面,在做APP启动画面时遇到这种情况:自己很喜欢的一张图跟手机屏幕分辨率不统一!!多么痛苦的一件事!于是网上各种搜寻,有很多种方法,基本都试过,效果都不太好,下面说说网上很多...
Android应用中菜单(Menu)的位置显示问题
Android中的坐标系以及获取坐标的方法 Android中有两种坐标系,分别称之为Android坐标系和视图坐标系。而对应的也有一些相关的方法可以获取坐标系中的坐标值。只有搞清楚这些区别,才能在实现的
一直对事件拦截不是很清楚,读Android群英传的笔记,记录下。要了解事件拦截,首先要了解触摸事件,触摸事件是捕获触摸屏幕后发生的事件。按一下屏幕通常会有几个事件发生,当按下屏幕,这是事件1。滑动了一下,这是...
(一)背景知识为什么需要屏幕适配 Android是一个开放的系统,全球各种用户、手机企业、OEM厂商都可以对Android系统进行定制,这就导致了Android系统的碎片化问题。其中对于开发者来讲工作中最常碰到的就是屏幕碎片...
控件对齐方式说明一些常用的控件设置格式大全 说明 根据命名规则可以很轻松地理解并记忆每个格式的作用: gravity: 重力; above : 在……上面; Bottom : 底部;末端;...android:layout_marginBottom
本文是 Material Design 系列第三篇:SnackBar 的提出实际上介于 Toast 和 Dialog 的中间产物,SnackBar 提供有关操作的轻量级反馈,它们在移动设备的屏幕底部显示一条简短消息。SnackBar 出现在屏幕上所有其他元素...
准备了一阵子,一直想写一篇事件分发的文章总结... Activity再将事件传递给窗口(Window),然后Window将事件传递给顶级View(DecorView)。此时,事件已经到达了View了。之后顶级View就会按照事件分发机制去分发事件
看了下之前的代码,直接使用ImageView来显示,并未做什么特殊处理,包括ScaleType等都没有设置,所以怀疑是没有根据屏幕自适应的问题。由于使用的是Glide作为图片库加载,因此在.into()方法中加入如下代码进行自适应...