`
刘亚鑫
  • 浏览: 18271 次
社区版块
存档分类
最新评论
文章列表
         最近做项目涉及到了怎么设置系统时间,起初觉得这个问题是很简单的,但是事实并非如此,在这个问题上卡壳了好几天。        试了好几种方法,总算有了一定的成果。   1: 第一反应是查看android setting的 ...
一: 为应用程序设置通用背景   最新的ADT在创建工程的时候,都会为我们自动创建一个样式,让我们避免黑色的activity背景。   styles.xml: <resources> <style name="AppTheme" parent="android:Theme.Light" /> </r ...
  对于网上所提供的杀进程,杀包等方式不予评价,这里提供一下自己觉得挺好使的二种方法,和大家一起进行分享。   一:利用全局容器   android提供了一个类似于EE中的servletContext的东西-Application。 在application里面我们通常会进行创建一些全局变量或者对应用程序进行一些必要的初始化。 第一个方法的思路就在于,我们可以在application里面创建一个集合容器,用于记录每个打开的activity,一旦我们有退出整个应用程序的需求的时候,我们就可以迭代该集合容器,把该容器里面保存的activity依次关闭。   核心代码如下,详细代码见 ...
前几天看到淘宝最新的客户端有一个弱网络情况数据加载超时,手持摇一摇即可手动刷新功能,觉得蛮有趣,便自己抽空实现了下,并增加了摇动时对话框抖动和声音的效果。   效果图如下:             主要代码如下,具体代码可以参见附件:   /** * 摇一摇,尝试重新连接网络 * @ClassName: ShakeDialog * @author 姜涛 * @version 1.0 2012-2-2 上午10:26:09 */ public class ShakeDialog extends AlertDialog implements OnClic ...
     对于android的异步操作,往往有二种方法给予我们选择。      一:Thread+Handler      二:  AsyncTask        对于二者的相同与异同点,这里并不去进行比较。这里提供一种简化异步操作的方法,供大家参考学习。         代码参考自AndEngine,不过我对它做了一定的修改,让它更适合自己目前项目的开发,感谢open source 能够让我们去学习和阅读那么多优秀的代码。        废话不多说,代码如下:        CallEarliest<T>:   /** * * 回调接口,回调方法运 ...
代码参考自:jamendo,有一定修改。     功能如下:   流程如下:                  RemoteImageViewActivity:   public class RemoteImageViewActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedIn ...
第1页Android 应用界面设计   与 iOS 相比,Android 系统界面存在各种不协调,应用界面本身缺乏统一的规范。虽然 Android 的开放性为应用的自主发挥带来了最大的可能性,但如果系统本身能够提供标准的范例,也未必是一件坏事,毕竟许多应用并不一定需要独创的界面。从 Android 4.0 开始,系统界面在一致性上有了许多改善,那么 Android 应用的界面应该如何设计?如果你仔细观察 Google 近期的一系列应用上的设计,应该能发现在一些指导性的要点,而这些设计也正在被第三方应用采用。   Android 应用不应该成为 iOS 应用的翻版,那么它应该是什么样子?and ...
Global site tag (gtag.js) - Google Analytics