`
貌似掉线
  • 浏览: 256640 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
GIT可以让源代码同时提交到不同的仓库,这是让我从SVN转过来的原因。 下面是我在使用时的经验。 在google code 上的使用方法如下: 1、进入本地代码文件夹,并执行以下命令初始化。 git init 2、给代码仓库的URL起一个别名,这样做的好处是以后提交的时候不用输入一大串的URL。 命令格式:git remote add git remote add androidkit https://code.google.com/p/cfuture-androidkit 3、因为我要把代码提交到代码仓库上的一个分支,所以在这里要建一个分支。 命令格式:git branch < ...
androidkit 0.4已更新到google code,更新内容主要如下: 1、增加开场动画类IntroActivity。 2、HandlerFactory类增加获取非主线程的Looper方法。 3、增加生成应用程序的36位的唯一标识符的方法。 4、增加网络状态的检查。 …… 可以从http://code.google.com/p/cfuture-androidkit/downloads/list中下载更新的内容,包括源码、bin及docs。 目前支持的内容包括: 包含SQLiteOpenHelper的简单实现类。 获取指定URL中返回的内容的String对象。 View控件的截图。 ...
才9个月,这么快新浪云豆就用了3400多了。现在快不足4位数了。。
本文调度机制内容部分参考于网上博文,但代码及用户防范的方法均属原创,转载请注明出处 http://msdxblog.sinaapp.com/?p=623 或本人在此ITEYE的这一博客:http://maosidiaoxian.iteye.com/blog/1623016 本博客声明:此文仅为技术讨论,不对具体阅读者的行为负责。同时希望大家不要将此用于非法目的。 1、Activity调度机制 在android系统中,不同的程序之间的切换基本上是无缝的,它们之间的切换只不过是Activity的切换。Activity的概念相当于一个与用户交互的界面。而Activity的调度是交由Android系统中 ...
使用android的定位服务,需要在manifest文件里增加相应的权限,这里不赘述。 下面是两个类的代码,第一个是activity,完成的功能是获取经纬度,然后提供查询对应的地址的按钮。 第二个是工具类,从经纬度获取到地址。 /* * @(#)LocationActivity.java Project:androidDevices * Date:2012-6-5 * * Copyright (c) 2011 CFuture09, Institute of Software, * Guangdong Ocean University, Zhanjiang, ...
最近在写一个东西时,发现ProgressDialog不能取消,调试过程当中发现activity中的 onKeyDown(int keyCode, KeyEvent event) 方法貌似也没有调用到。后来在progressDialog中发现有个方法叫setCancelable(boolean),设置为true之后搞定问题。 原来貌似progressDialog默认是不能取消的,需要自己去设置。
本文原创,转载请保留原文地址: http://maosidiaoxian.iteye.com/blog/1547445 在使用Dialog时,调用dismiss方法,有时会出现异常:java.lang.IllegalArgumentException: View not attached to window manager 出现这个异常的原因可能是,在dismiss对话框的时候,它所在的activity因为一些原因已经先退出了,所以会出现这个异常。 目前我认为最好的解决方法是,使用Activity里面封装好的showDialog(int id)和dismissDialog(int id)方法 ...
本文原创,转载请保留原文地址:http://maosidiaoxian.iteye.com/blog/1547428 本文主要说两点内容: 1、webview中点击一个链接时,仍然在里面打开而不是用新的浏览器打开。 2、在webview加载时,显示“正在加载”的对话框,加载完毕之后,取消该对话框的显示。 方法很简单,webView中有一个setWebViewClient方法,如下: mSearchWV.setWebViewClient(new WebViewClient() { }); 并且覆写里面的几个方法。代码如下: webView.setWebViewClient(new W ...
本文原创,转载爬虫请保留原文地址:http://maosidiaoxian.iteye.com/blog/1488067 android中数据存储方式主要有四种,即SharePreferences,Sqlite3,文件和ContentProvider。所以要对本程序的数据进行备份,其实也就是把这些数据文件拷贝到另外的目录,在恢复时再拷贝回来。 以下以我的一个程序为例,其中使用了SharePreferences及sqlite3两个数据存储的方法。在备份时将其拷到SD卡,恢复时再拷贝回来。由于对文件流的操作在这里不是我应该关注的地方,于是直接用了apache开源项目commons中的IO包里的Fi ...
private View createContentView() { // 获取程序信息 ResourceUtil resourceUtil = new ResourceUtil(mContext); ApkInfo apkInfo = resourceUtil.getApkInfo(); // 设置根视图,即最外层的布局,确定最外层的边框风格。 LinearLayout layout = new LinearLayout(mContext); layout.setBackgroundResource(R.drawable.about_dialog_bg) ...
本文章参考自以下博客:http://hi.baidu.com/sunblackshine/blog/item/9a95c9d201a06539960a163d.html 开发android程序,当然能用真机看一下效果是最好的。 在linux下,android手机连接linux并不用装驱动,但是遗憾的是在eclipse那里并不能被识别出来。不过,其实只需要下面的几句就可以解决了。 1、首先我们需要使用以下命令实时监视系统信息 sudo tail -f /var/log/messages 2、此时在usb接口上连接手(手机需要切换到usb调试模式 设置-->应用程序-->开发--&g ...
发现一些刚学android的人,和我当初一样,对android的线程会存在着一定误区。 在android中,开启新线程时,一些人会用以下方法: new Handler().post(r); 但是这样并不是开启新线程,而只是把当前的任务加入到主线程当中。如果要开启新线程,则应该使用HandlerThread,使用如下: HandlerThread thread = new HandlerThread(name); thread.start(); new Handler(thread.getLooper()).post(r); 如果对此使用较多,则可以封装一个静态方法,用于获取一个以 ...
由于之前学JAVA时看的视频是基于J2SE 1.4的,这些天看2010年的《程序员》精华本,竟也有不少收获。现在记录如下: 1、自动选择垃圾收集器、Heap大小及运行时编译器。   JDK5中,引入了成本计算,即根据的成本来动态地调整收集器的具体策略,例如在采用Parallel Scavenge GC 的情况下,每次minor GC后会对eden、to以及TenuringThreshold的大小进行动态调整。JDK 6 在按照成本计算调整收集器策略、编译策略方面做了更多努力,但从实际运行情况来看,Parallel Scavenge GC有时反而会造成更严重的Fulll GC, 但相信随着JDK ...
本文原创,转载请注明原文出处:http://maosidiaoxian.iteye.com/blog/1472873 或者我的另外一个博客: http://msdxblog.sinaapp.com/?p=371 现在许多应用都有一个“再按一次退出”的效果,其实实现这个不难,具体可以看我的另外一篇文章:http://maosidiaoxian.iteye.com/blog/1403040 不过最近又对以前写的东西再次封装,原因是以前是写死了,一定是“再次一次退出”的效果,而没有“再按一次XXX”的。而出现这个需求是因为最近在写的一个小的游戏应用,有“新游戏”的按钮,我觉得在响应这个事件时先弹出 ...
自己实现了一个Activity管理,可以实现一次退出所有的Activity。在Activity启动的时候,将调用里面的put方法,将Activity对象加入进来。在要退出某个activity的时候,将其remove。如果要退出所有的Activity,调用closeAllActivity即可。 /* * @(#)ActivityManager.java version: 0.1 * Date:2012-2-3 * * Copyright (c) 2011 CFuture09, Institute of Software, * Guangdong Ocean ...
Global site tag (gtag.js) - Google Analytics