Snowberg

 
上一页 1 2 3 4 5 6 7 8 ··· 17 下一页

2012年4月21日

Activity四种加载模式

摘要: 在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingleTasksingleInstance设置的位置在AndroidManifest.xml文件中activity元素的android:launchMode属性:<activity android:name="ActB& 阅读全文

posted @ 2012-04-21 22:12 Snowberg 阅读(573) 评论(0) 推荐(0) 编辑

Android 菜单(OptionMenu)大全 建立你自己的菜单(补充)

摘要: 参考:http://www.cnblogs.com/salam/archive/2011/04/04/2005329.html博主,并进行补充。关于OptionsMenu的例子,博主“永恒的记忆”的文章http://www.cnblogs.com/salam/archive/2011/04/04/2005329.html已经讲的非常清楚并且举了非常好的例子,这里只是补充一下关于上下文菜单(ContextMenu)和子菜单(SubMenu)。一、上下文菜单(ContextMenu)关于ContextMenu的详细介绍请参考:http://developer.android.com/referen 阅读全文

posted @ 2012-04-21 16:47 Snowberg 阅读(393) 评论(0) 推荐(0) 编辑

2012年4月20日

关于ListView和Adapter

摘要: 未优化的Adapterimport java.util.List; import ouc.sei.proandroid.R; import android.content.Context; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.TextView; public class MyAdapter2 extends BaseAdapter { private List<String> lists; p 阅读全文

posted @ 2012-04-20 21:55 Snowberg 阅读(209) 评论(0) 推荐(0) 编辑

发布Android程序

摘要: 因为最近经常用到这方面的东西,所以写写来,省的再用的时候一个一个字符的敲,麻烦。一、生成数字证书应用程序使用数字证书签名。数字证书是一个包含相关信息(比如公司名称,地址等信息)的文件。其中一些比较重要的特性如,签名的公/私钥。公/私钥也成为密钥对。这个密钥对可以想CA申请,也可以使用JDK自带的keytool生成,当然自己生成的证书是不被主机所认可的,但是有一点,就是她可以防止你的应用程序被恶意更新。废话少说,先说一下,怎么生成这个证书。生成证书的代码如下:C:\Documents and Settings\Administrator>keytool -genkey -v -keysto 阅读全文

posted @ 2012-04-20 15:03 Snowberg 阅读(467) 评论(0) 推荐(0) 编辑

2012年4月18日

如何反编绎APK文件

摘要: 安装ApkTool工具,该工具可以解码得到资源文件,但不能得到Java源文件。安装环境:需要安装JRE1.61> 到http://code.google.com/p/android-apktool/下载apktool1.3.2.tar.bz2 和apktool-install-windows-2.2_r01-3.tar.bz2 文件。解压两个文件,然后把解压后的文件放在一起,如:c:\apktool2> 在系统变量PATH中添加进aapt.exe,如:;c:\apktool\aapt.exe3> 在DOS窗口下进入apktool.jar所在目录。执行DOS命令:apktool 阅读全文

posted @ 2012-04-18 20:13 Snowberg 阅读(404) 评论(0) 推荐(0) 编辑

2012年4月13日

ScrollView嵌套GridView、ListView的解决办法

摘要: 问题:在Android开发当中经常会用到了需要ScrollView嵌套GridView或者是ListView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView或ListView会显示不全。解决方案:自定义GridView或ListView,去掉其滚动条。一下为GridView的例子。复写GridView:package com.yang.widget; import android.content.Context; import android.util.AttributeSet; import android.widget.GridView; publ.. 阅读全文

posted @ 2012-04-13 10:43 Snowberg 阅读(512) 评论(0) 推荐(0) 编辑

2012年4月12日

ListView 下拉刷新错误

摘要: 错误:复写BaseAdapter后使用ListView的下拉刷新功能,每次刷新数据,产生以下错误:04-12 16:00:54.140: E/AndroidRuntime(4663): java.lang.ClassCastException: android.widget.HeaderViewListAdapter原因:这是因为当向listview中加入headerview或者footviwer时,调用ListView的setAdapter方法会将adapter转化为headerviewlistadapter解决方案:将:((BlogStatusAdapter)listView.getAda 阅读全文

posted @ 2012-04-12 16:05 Snowberg 阅读(306) 评论(0) 推荐(0) 编辑

2012年4月10日

JAVA回调机制

摘要: 来自:http://jatula.iteye.com/blog/193335其技巧就是:定义一个简单接口,并在该接口中声明我们要调用的方法。下面举一个例子:假定我们希望在某个事件发生时得到通知。我们可以定义一个接口:/* * 在某个事件发生时得到通知. */ public interface InterestingEvent { public void interestingEvent(); }此接口中的方法,是个没有返回值的也没有任何参数,如果您愿意也可以有返回值,也可以带参数.这就要看具体需求而定.这使得我们可以控制实现该接口的类的任何对象。因此,我们不必关心任何外部类型信息。与... 阅读全文

posted @ 2012-04-10 16:46 Snowberg 阅读(1269) 评论(0) 推荐(0) 编辑

2012年4月8日

如何在Android应用当中避免内存溢出问题

摘要: 一、内存溢出现在的智能手机内存已经足够大,但是对于一个应用程序来说智能手机当中稀缺的内存,仍然是应用程序的一大限制。在Android应用程序开发当中,最常见的内存溢出问题(OOM)是在加载图片时出现的,尤其是在不知道图片大小的情况下。潜在的内存溢出操作主要包括以下几点:从网络当中加载用户特定的图片。因为直到我们在下载图片的时候我们才知道图片的大小。向Gallery加载图片。因为现在智能手机的摄像头有很高的分辨率,在加载图片的时候需要最图片进行处理,然后才能正常的使用。请注意一点,Android系统是从系统全局的观念来分配内存以加载图片的,这就意味着,即使你的应用有足够大的内存可用,内存溢出问题 阅读全文

posted @ 2012-04-08 21:45 Snowberg 阅读(836) 评论(0) 推荐(0) 编辑

2012年4月6日

android google map apiKey 相关操作

摘要: 来自:http://blog.163.com/fjshqhy_2003/blog/static/140268782011217514938/android 在开发google map 项目的时候,首先需要一个android.keystore文件,该文件在如果是win 7 则:C:\Users\Administrator\.android\如果是win xp 则:C:\Documents and Settings\Administrator\.android\下面,文件一般为:debug.keystore。如果不存在该文件,则需要参加这个文件,创建命令如下:C:\Program Files\Ja 阅读全文

posted @ 2012-04-06 21:40 Snowberg 阅读(513) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 17 下一页

导航