当前位置: 网站地图
  • 如何实现两个ViewPager的联动 如何实现两个ViewPager的联动 日期:2014-11-03 点击:265 好评:0

    这个项目是受zaker的某个版本的引导界面启发而做的。这里的主要问题就是如何实现两个ViewPager的联动。...

  • 小心android-support-v4.jar版本混乱造成的NoClassDefFoundError 小心android-support-v4.jar版本混乱造成的NoClassDefFoundError 日期:2014-11-03 点击:124 好评:0

    当你的项目出现以下红色提示的时候,要小心了,因为很可能因为这个错误而导致解释不通的异常出现。 Found 2 versions of android-support-v4.jar in the dependency list,but not all the versions are identical (check is based on SHA-1 only at this tim...

  • 使用Intent.ACTION_SEND分享图片和文字内容(新浪微博,短信等) 使用Intent.ACTION_SEND分享图片和文字内容(新浪微博,短信等) 日期:2014-11-02 点击:128 好评:0

    下面的方法只能实现普通的文字分享: private void shareContent() { Intent share = new Intent(android.content.Intent.ACTION_SEND); share.setType("text/plain"); String title = "标题"; String extraText="给大家介绍一个好网站,www.jcodecraeer.com...

  •  ActionBar样式详解 ActionBar样式详解 日期:2014-11-02 点击:241 好评:0

    Android 的装饰风格有多种,这些风格的不同之处主要体现在标题栏区域。比如最普通的标题栏仅有图标和标题。还有一些其他的风格,如带进度条的标题栏等。 在 Android4.0 上,有了新的标题栏,名为 ActionBar ,它提供了能强大的功能,如支持 TAB 页,支持菜单...

  • Android 自定义View onMeasure方法的实现 Android 自定义View onMeasure方法的实现 日期:2014-11-02 点击:114 好评:0

    发觉自己在进行Android开发的时候发觉自己开发的APP的UI几乎是由第三方View库(比如 android-pulltorefresh,ActionBar-PullToRefresh)等等堆砌出来的,发觉自己居然没有自定义过一个控件。心好痛:) 本文是一篇对于Android自定义View时继承View 并实现 onMeasu...

  • JS实现代码折叠功能 JS实现代码折叠功能 日期:2014-11-02 点击:21 好评:0

    大家在使用Visual Studio环境进行开发时,可以把某个类或某个函数折叠起来,在很多网页上也有类似的功能,像cnblogs中的代码段,那到底是如何实现的呢?其实很简单,只要通过JavaScript就可以实现。 首先定义一个JavaScript function,如下: function pucke...

  • onPrepareOptionsMenu 和onCreateOptionsMenu 的区别 onPrepareOptionsMenu 和onCreateOptionsMenu 的区别 日期:2014-11-01 点击:31 好评:0

    在android中创建菜单menu时需要重写Activity的onCreateOptionsMenu(Menumenu)方法,这个方法只在第一次创建的时候调用一次,所以如果之后想对menu进行动态的修改,那么就不能再对onCreateOptionsMenu做什么手脚,就要用到onPrepareOptionsMenu(Menumenu)方法...

  • actionmode与ActionBarSherlock:在2.x版本上使用Contextual Action Bar actionmode与ActionBarSherlock:在2.x版本上使用Contextual Action Bar 日期:2014-11-01 点击:40 好评:0

    Honeycomb 中引入的Contextual Action Bar(上下文actionbar) (CAB)是一种非常良好的设计。当ListView中有item被选中的时候,actionbar被出现的上下文菜单所替代,显得很智能化。但是这种效果只能在api11之后才能实现,这篇文章教你如何使用ActionBarSherlo...

  • 一个带动画效果的颜色选择对话框控件AnimatedColorPickerDialog 一个带动画效果的颜色选择对话框控件AnimatedColorPickerDialog 日期:2014-11-01 点击:277 好评:0

    android4.4的日历中选择日程显示颜色的时候有一个颜色选择对话框非常漂亮,模仿他的界面我实现了一个类似的对话框,而且带有动画效果。 源码如下: package com.jcodecraeer.animatedcolorpickerdialog; import android.animation.AnimatorSet;import androi...

  • 测滑菜单MenuDrawer的使用以及解析 测滑菜单MenuDrawer的使用以及解析 日期:2014-10-31 点击:3219 好评:8

    在安卓中左右侧滑菜单的使用用的比ios多得多,可能是谷歌带的头吧,几乎所有的谷歌应用都有侧滑菜单。谷歌没有开放这个源码,在一个成熟的开源代码出现之前,大家都是各自为战,偶尔能看到一个勉强实现了的。MenuDrawer和其他的侧滑代码不同,他是一个性能高...

  • 仿zaker最新版本引导界面的视图联动效果(修改viewpager实现) 仿zaker最新版本引导界面的视图联动效果(修改viewpager实现) 日期:2014-10-31 点击:963 好评:4

    新版本的zaker更换了全新的UI,让我一亮的是他第一次启动时引导界面的效果: 画面中,手机中的图像会随着外面红色部分手指的滑动而跟着滑动,而且当外面翻过一页时,手机中的画面也刚好翻过一页,而且如果你的手指只是在手机内部滑动,外面也会跟着滑动,总...

  • 前Android部门领导人Andy Rubin从Google离职 前Android部门领导人Andy Rubin从Google离职 日期:2014-10-31 点击:17 好评:0

    据外媒报道,前Android部门领导人Andy Rubin已从Google离职,并将致力于孵化那些对打造科技硬件产品感兴趣的初创企业。Google于本周四向外界透露了这一消息,而作为该公司的联合创始人和前Android移动业务负责人,Andy Rubin当前掌管着新兴机器人方面的工作...

  • Android访问网络,使用HttpURLConnection还是HttpClient? Android访问网络,使用HttpURLConnection还是HttpClient? 日期:2014-10-31 点击:83 好评:0

    原文地址: http://android-developers.blogspot.com/2011/09/androids-http-clients.html 大多数的Android应用程序都会使用HTTP协议来发送和接收网络数据,而Android中主要提供了两种方式来进行HTTP操作,HttpURLConnection和HttpClient。这两种方式都支持H...

  • android中选择控件与选择界面自然过度效果的实现--一种新的交互设计 android中选择控件与选择界面自然过度效果的实现--一种新的交互设计 日期:2014-10-31 点击:378 好评:5

    在安卓中常常遇到需要选择一个东西的功能,比如选择日期,选择文件,选择地点等,通常我们的做法是使用选择对话框,比如选择日期用datepicker,有时候也使用activity,但是这两种方式都有一个缺点,就是用户很明显的感觉到了界面之间的切换。有时候,下面这...

  • android用canvas绘制两种波纹效果 android用canvas绘制两种波纹效果 日期:2014-10-30 点击:187 好评:0

    波形效果有几种不同的呈现形式,比如从中间向四周散开的波形,也就是熟知的水涟漪;还有上下波动的曲线,像五线谱等。英文中可以称作Wave或者Ripple,所以暂且叫它们WaveView、WaveLayout、RippleView、RippleLayout,接下来开始实现这些效果。 首先看一下So...

  • Material Design之动画效果 Material Design之动画效果 日期:2014-10-30 点击:259 好评:0

    转载自 UI中国 文中的动效就是动画效果的意思,我们程序员还是喜欢直接点的翻译。 一、真实的动效 (如有错误请指正) 首先,需要充分理解物质是有形的,继而才能从容处理物体的运动。观察物体的运动,我们可以估量出物体的轻重、灵活性、大小尺寸。在Materi...

  • Material Design之浮动操作按钮 Material Design之浮动操作按钮 日期:2014-10-30 点击:160 好评:0

    本文转自 UI中国 浮动操作按钮 浮动操作按钮一般作为进阶操作的开关,在用户界面中通常是一个漂浮的小圆圈,它有自身独特的动态效果,比如变形、弹出、位移等等。 有两种尺寸的浮动操作按钮:默认大小和较小的,使用哪种尺寸需要根据屏幕中的元素来决定。 内...

  • 谷歌设计师讲述Material Design的一些设计性思考 谷歌设计师讲述Material Design的一些设计性思考 日期:2014-10-30 点击:108 好评:0

    本文是 UI中国 上的一篇文章,翻译自google的官方网站, 原文如下: 上周,我们宣布了 Google I/O 2014 APP源代码 已经发布,诸位感兴趣的话,可以去Github看看我们是怎样在这个App中实现Material Design的功能和设计细节。在这篇文章中,我将分享一些我们对...

  • android apk 的root 权限和USB adb 权限的区别 android apk 的root 权限和USB adb 权限的区别 日期:2014-10-30 点击:35 好评:0

    USB adb 权限是指,当adb 连接手机时,手机中的守护进程adbd 的权限为root 权限,从而它的子进程也具有root 权限,通常如果adb shell 看到是: Android 4.0 以后版本: C:\Users\mtk29\Desktopadb shell root@android:/ # Android 2.3 版本: C:\Users\mtk29\...

  • PageTransformer实现个性的ViewPager切换动画 PageTransformer实现个性的ViewPager切换动画 日期:2014-10-30 点击:164 好评:0

    本篇博文,将: 1、介绍如何使用setPageTransformer设置切换动画; 2、自定义PageTransformer实现个性的切换动画; 3、该方法在SDK11以下的版本不起作用,我们会对其做一定修改,让其向下兼容。...

  •  dedecms自定义模型之独立模型在首页、列表页、内容调用内容 dedecms自定义模型之独立模型在首页、列表页、内容调用内容 日期:2014-10-29 点击:17 好评:0

    dedecms关于自定义模型(独立模型)的首页、列表页、内容怎么调用?在后台自定义模型(独立模型)的建立及自定义字段的添加比较简单,需要注意两点: (1)如果某个字段需要在前台列表页显示,则在前台参数中勾...

  • Android SwipeRefreshLayout教程 Android SwipeRefreshLayout教程 日期:2014-10-28 点击:165 好评:0

    SwipeRefreshLayout 也是一种下拉刷新控件,不同的它的刷新状态效果和传统的 PuulToRefresh 完全不一样,具体效果可以参考 Google Now 的刷新效果,见下图: SwipeRefreshLayout 已经被放到了 sdk 中,在 version 19.1 之后 SwipeRefreshLayout 被放到 suppo...

  • Android轻量缓存框架--ASimpleCache Android轻量缓存框架--ASimpleCache 日期:2014-10-28 点击:222 好评:0

    做Android应用开发的同学们相信对“缓存”这个词不陌生,缓存可能有多方面的概念,这里大概列举下程序开发的缓存大概有哪些: 1.服务端控制缓存 如volley请求库,便是通过服务端的“Cache-Control”和“max-age”来告诉客户端有没有缓存以及缓存的时间,也是...

  • android悬浮按钮(Floating action button)的两种实现方法 android悬浮按钮(Floating action button)的两种实现方法 日期:2014-10-28 点击:1051 好评:0

    最近 android 中有很多新的设计规范被引入,最流行的莫过于被称作 Promoted Actions 的设计了, Promoted Actions 是指一种操作按钮,它不是 放在 actionbar中,而是直接在可见的UI布局中(当然这里的UI指的是setContentView所管辖的范围)。因此它更容易在...

  • AppCompat 21实现低版本手机使用Material Design AppCompat 21实现低版本手机使用Material Design 日期:2014-10-28 点击:1131 好评:0

    Android5.0 Lollipop 的 sdk 发布以后,我就希望兼容包中也包含了新的 Material Design 主题,幸运的是的确如此。 这个新的主题包含在 AppCompat 21 中,所以需要注意的是如果你要将 Material Design 运用到以前的项目中,需要做点额外的工作。 本文演示用最...

  • java Error opening registry key Software\JavaSoft\Java Runtime Environment安装jdk1.7遇到的问题 java Error opening registry key 'Software\JavaSoft\Java Runtime Environment'安装jdk1.7遇到的问题 日期:2014-10-27 点击:334 好评:0

    最近开发项目要求jdk在1.7以上,我先卸载了jdk1.6,下载1.7下来安装好,配置下环境变量,可以是在输入java -version的时候发现: java Error opening registry key Software\JavaSoft\Java Runtime Environment 但是输入java c可以看到帮助命令,在网上找了...

  • Unsupported major.minor version 51.0 Unsupported major.minor version 51.0 日期:2014-10-27 点击:275 好评:0

    android的5.0sdk出来了,本来想试试的,但是总是会出现Unsupported major.minor version 51.0或者是The project target (Android 5.0) was not properly loaded.。原来android5.0的运行环境必须是jdk1.7以上。这是在stackoverflow上看到的: So basically yo...

  • 涨姿势了十二招让你的电脑桌变得更舒适 涨姿势了十二招让你的电脑桌变得更舒适 日期:2014-10-27 点击:6 好评:0

    1、把电脑屏幕垫高到视线水平高度。 对你的颈椎非常的好。买一个电脑支架,或自己做一个,或简单的拿几本书垫高,也很实用。 2、使用一个很漂亮、质量很好的桌毯。 3、使用一个很别致的笔筒 不但增加了绿色,也增加了情趣 4、使用一个树枝形状的吊灯 5、配置...

  • 谷歌:Android 和 Chrome 可能融合 但不是现在 谷歌:Android 和 Chrome 可能融合 但不是现在 日期:2014-10-27 点击:15 好评:2

    谷歌的软件开发团队表示,谷歌可能会考虑让Android和Chrome操作系统之间的关系更为紧密,但短时间内不会让它们合并在一起。谷歌Android产品管理副总裁布莱恩·拉科夫斯基表示,现在有两个团队正在负责Android移动设备软件平台和PC端Chrome操作系统的协同开发...

  • android开发框架AndroidAnnotations介绍 android开发框架AndroidAnnotations介绍 日期:2014-10-27 点击:308 好评:0

    虽然我一直很反对框架,但是随着自己开发经验的积累越来越多,也对开发框架持开发态度了,因为很多东西都是重复的,开发框架确实能为自己节省很多时间,优秀的开发框架还能教会你很多软件架构方面的知识。下面介绍开源框架AndroidAnnotations。 AndroidAnnot...

推荐内容