摘要: 前阵子遇到一个 Bug。一个 activity 的启动动画需要自定义为从屏幕底部升起。当时是这样写的: startActivity(new Intent(this, SettingActivity_.class)); overridePendingTransition(R.anim.slide_in 阅读全文
posted @ 2016-01-27 16:36 NoodleUtopia 阅读(2596) 评论(0) 推荐(0) 编辑
摘要: 注:这篇文章是Google员工Roman Guy在其博客上发表的,主要研究了影响安卓绘图性能的一些原因,并讲解了怎样使用Android自带的测试工具来验证性能。Android Performance Case Studyby Romain Guywww.curious-creature.org ... 阅读全文
posted @ 2016-01-19 11:05 NoodleUtopia 阅读(465) 评论(0) 推荐(0) 编辑
摘要: > : 右移运算符,num >> 1,相当于num除以2>>> : 无符号右移,忽略符号位,空位都以0补齐1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。public class data13{public stat... 阅读全文
posted @ 2015-12-30 17:03 NoodleUtopia 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 这道题描述如下:Given an array of integers, every element appears three times except for one. Find that single one.Note:Your algorithm should have a linear ru... 阅读全文
posted @ 2015-12-30 16:03 NoodleUtopia 阅读(113) 评论(0) 推荐(0) 编辑
摘要: AndroidAnnotations是一个优秀的开源依赖注入框架,可以通过添加依赖大大减少代码量,达到代码易读易维护的目的。AndroidAnnotations中,是通过@Background将方法放入后台线程中的,并且可以设置该后台任务的 id 属性,然后就可以调用 BackgroundExecu... 阅读全文
posted @ 2015-11-24 16:43 NoodleUtopia 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 我们都知道,WebView 和 ScrollView都是可以滚动的,当这两个View嵌套时,容易出现一些问题。其中比较常见的,是嵌套在 ScrollView 中的WebView 的焦点问题. 例如这个结构: 1 5 9 13 17 ... 阅读全文
posted @ 2015-11-18 17:31 NoodleUtopia 阅读(7112) 评论(1) 推荐(0) 编辑
摘要: 今天给大家带来一个向右滑动销毁Activity的效果,Activtiy随着手指的移动而移动,该效果在Android应用中还是比较少见的,在IOS 中就比较常见了,例如“网易新闻” ,"美食杰" , "淘宝"等应用采用此效果,而Android应用中“知乎”采用的也是这种滑动切换Activity的效果,... 阅读全文
posted @ 2015-09-24 17:13 NoodleUtopia 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 作者:yearzhu,2011年进入腾讯公司,从事过Web端及移动端的测试工作,喜爱新鲜事物及新技术,目前在SNG开放平台测试组负责的移动互联SDK的测试工作。原文链接现在越来越多的应用开始重视流畅度方面的测试,了解Android应用程序是如何在屏幕上显示的则是基础中的基础,就让我们一起看看小小屏幕... 阅读全文
posted @ 2015-09-08 18:11 NoodleUtopia 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 我们都知道,在WebView的应用中,可以使用WebViewClient监听WebView的内容【加载】事件,比如onPageFinished、onPageStarted等。但是即使onPageFinished触发时,WebView的内容也并未显示。当我们想要监听WebView的内容显示事件的时... 阅读全文
posted @ 2015-09-01 19:06 NoodleUtopia 阅读(5521) 评论(0) 推荐(0) 编辑
摘要: 在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装成名为WebView的组件。WebView使用:(1)添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not availab... 阅读全文
posted @ 2015-08-18 15:30 NoodleUtopia 阅读(290) 评论(0) 推荐(0) 编辑