Android:图片大小缩放drawable

一、   相关概念 1.         Drawable 就是一个可画的 对象,其可能是一张位图( BitmapDrawable ),也可能是一个 图形( ShapeDrawable ),还有可能是一 个图层(LayerDrawable ),我们根据画图的需求,创建相应的可画对象 ...

2016-01-29 15:51:49

阅读数:1931

评论数:1

Material Designer的低版本兼容实现(五)—— ActivityOptionsCompat

用开源项目ActivityOptionsICS让ActivityOptions的动画实现兼容 新版的V4包中有了这个类—— ActivityOptionsCompat,我们可以通过这个类来启动activity和添加动画。但不幸的是所有的动画都没有给2.x用的,大部分动画也对4.x不兼容。我们...

2016-01-23 16:35:04

阅读数:625

评论数:0

为打开新Activity动作添加动画效果

为打开Activity动作添加动画效果   1. 代码整理自 Android-8 例子程序 : ApiDemos   2. 实现的方式是调用 Activity 的 overridePendingTransition 方法,这个方法的签名为:        overri...

2016-01-23 16:06:19

阅读数:199

评论数:0

Android中的页面切换动画

这段时间一直在忙Android的项目,总算抽出点时间休息一下,准备把一些项目用到的Android经验分享一下。 在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开...

2016-01-23 16:04:49

阅读数:292

评论数:0

Android的GridView:点击空白地方事件扩展的监听

我们通常在ListView或者GridView响应点击Item事件,但很多时候我们同样也 希望监听到点击空白区域的事件来做更多的处理。本文以GridView为例给出一个实现 的方法,扩展GridView并可作为通用控件使用。ListView的实现应该也大同小异   好吧,原来之前...

2016-01-23 15:45:13

阅读数:1696

评论数:0

android gridview布局,实现长按某一个,所有项都显示删除的图标

最近一直忙着项目开发,有段时间没有写博文了,今天想跟大家分享的是长按gridview中的某一项显示删除图标,此时点击某项便可删除,再长按取消删除图标。 gridview的布局文件如下: ? 1 2 3 4 5 6 ...

2016-01-23 11:40:17

阅读数:619

评论数:0

Android中实现可滑动的Tab的3种方式

1. 第一种,使用 TabHost + ViewPager 实现 该方法会有一个Bug,当设置tabHost.setCurrentTab()为0时,ViewPager不显示(准确的说是加载),只有点击其他任意一个tab后才会加载。 有解的同学吼一声~~~~~~~ Activity:  ...

2016-01-22 15:34:04

阅读数:338

评论数:0

Android ViewPager多页面滑动切换以及动画效果

一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。我们可以手势滑动,也可以点击上面的头标进行切换。与此同方式, 白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,接下来我们就来实现它。   二、在开始前,我们先要认识一个控件,Vie...

2016-01-22 11:42:01

阅读数:412

评论数:0

Android 5.0 API新增和改进

API 级别:21 Android 5.0 (LOLLIPOP) 为用户和应用开发者提供了新的功能。本文档介绍了最值得注意的新 API。 有关新平台功能的扼要介绍,另请参阅 Android Lollipop 集锦。 开始开发 要构建 Android 5.0 版应用,您必...

2016-01-18 14:04:59

阅读数:639

评论数:0

Android5.0失效API统计及解决兼容的方法

Android 5 API Changes – getAppTasks( ) By now, you are aware that Android 5 (called Lollipop) was released (see here) in November.  While the numb...

2016-01-16 13:59:06

阅读数:808

评论数:0

Intent.ACTION_TIME_TICK的正确用法

开发守护进程或者天气预报一些定期检查服务是否存在操作时我们需要用到ACTION_TIME_TICK。看看文档里面是怎么说ACTION_TIME_TICK的。 在众多的Intent的action动作中,Intent.ACTION_TIME_TICK是比较特殊的一个,根据SDK描述: Broadc...

2016-01-15 18:07:08

阅读数:4909

评论数:0

android.intent.action.TIME_TICK在清单文件里注册不起作用

android.intent.action.TIME_TICK在清单文件里注册不起作用 android.intent.action.TIME_TICK和android.intent.action.SCREEN_OFF ,和android.intent.action.SCREEN_ON,和andr...

2016-01-15 18:03:13

阅读数:811

评论数:0

Android总结篇系列:Android Intent (含Android 5.0 新知识)

Intent在Android中的重要性不言而喻。本文主要总结下Intent使用过程中需要注意的一些问题。 1.隐式Intent AndroidManifest.xml声明时相关 作为“意图”的Intent,在AndroidManifest.xml声明时并没有独立的所谓的标签形式,而是依...

2016-01-15 16:05:46

阅读数:511

评论数:0

Android 5.0之后隐式声明Intent 启动Service引发的问题

一.概述        Android系统升级到5.0之后做了不少的变化(5.0变化),开发人员一定要注意这些变化,要不然就有的折腾了.这次最大的变化应该是把Dalvik虚拟机改成了ART(Android Runtime),后续会专门讲解这一块.其他的都是一些零碎的问题,例如前段时间发了一篇A...

2016-01-15 15:59:53

阅读数:665

评论数:0

android 安装 apk 遭遇 java.lang.UnsupportedOperationException: Only file:// URIs

[摘要: 那段时光做一个老项目标进级战功效的增加,看代码的写法战类应当是2011年摆布的代码,听讲本来是一个淘宝的老员工做的。我把新的功效的做上往了 过了一段时光版本便上线了。]     这段时间做一个老项目的升级和功能的添加,看代码的写法和类应该是2011年左右的代码,听讲原来是一个淘宝...

2016-01-14 10:32:57

阅读数:1105

评论数:0

室内定位技术研发简介

随着数据业务和多媒体业务的快速增加,人们对定位与导航的需求日益增大,尤其在复杂的室内环境,如机场大厅、展厅、仓库、超市、图书馆、地下停车场、矿井等环境中,常常需要确定移动终端或其持有者、设施与物品在室内的位置信息。GPS是目前应用最为广泛的定位技术。当GPS接收机在室内工作时,由于信号受建筑物的影...

2016-01-13 12:00:50

阅读数:1321

评论数:0

一步一步学Android ROM开发(一)——修改现有ROM资源文件

一,准备工作 1.一台开发手机。     我推荐最好用G7,也是就HTC Desire那款(是不是有些广告嫌疑。。。),这台机各种ROM都很全,资料也多些,很容易刷到root,android版本也是最新的2.3.3. 2.Auto-sign签名工具    这个是...

2016-01-13 11:55:04

阅读数:2495

评论数:0

Android APN设置及获得手机号

目前供职于电信,只做电信的业务,故列表中只有电信的APN信息 [java] view plaincopy /**   * 电信APN列表   * @author wudongdong   *   */   public class APNNET {       public...

2016-01-13 11:38:13

阅读数:733

评论数:0

android之壁纸机制

android之壁纸机制 1.涉及核心类: 1>ImageWallpaper.java(IW):继承WallpaperService主要负责静态壁纸的draw处理; 2>WallpaperManager.java(WM):主要负责壁纸的存取方法管理(可能会多个实例); 3>...

2016-01-12 17:48:33

阅读数:432

评论数:0

设置当前Activity背景是当前使用的壁纸

在代码中添加如下方法: private void updateWallpaperVisibility(boolean visible) {         int wpflags = visible ? WindowManager.LayoutParams.FLAG_SHOW_WALLPA...

2016-01-12 17:46:31

阅读数:426

评论数:0

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