13 上赶子

尚未进行身份认证

暂无相关简介

等级
TA的排名 9w+

解决Android加载图片时内存溢出的问题

尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。 因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的so

2012-09-13 10:44:51

文字位于RadioButton后,如何调整间距?

当文字位于RadioButton后时,调整文字与RadioButton的间距:方法1.android:id="@+id/rb1"android:layout_width="fill_parent"android:layout_height="wrap_content"android:paddingLeft="10dip"android:tex

2012-09-04 18:04:39

Android 中自定义属性

在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的. 好了我就不卖关子了,直接进入主题。大致以下步骤: 一、 在res/values 文件下定义一个attrs.xml 文件.代码如下:  [java] view

2012-07-30 17:58:56

编写高效的Android代码

虽然如此说,但似乎并没有什么好的办法:Android设备是嵌入式设备。现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序写的尽量有效。本章讨论了很多能让开发者使

2012-07-30 15:57:16

Android activity的生命周期

Android activity的生命周期activity类处于android.app包中,继承体系如下:1.java.lang.Object2.android.content.Context3.android.app.ApplicationContext4.android.app.Activityactivity是单独的,用于处理用户操作。几乎所有的activ

2012-07-30 15:25:19

android应用如何适配于多个分辨率的手机

前言 android手机分辨率多样,这样面临我们开发的应用要适应于多个分辨率的设备上.对于应用来讲主要分三块考虑1 )界面配置根据不同的分辨率,创建手机界面文件例子:在res下创建layout-800x480             layout-480x320并在各自不同分辨率的文件夹下创建界面文件2)图片配置不同的分辨

2012-07-25 15:25:13

Android手机分辨率整理

1、现今的主流手机分类及分辨率分辨率比率市场对应手机320×4802:3三星S5830 Galaxy Ace、三星 I5700、三星I7500、华为U8500索尼爱立信X8 (E15i) 、华为 C8600、Motorola XT502 Motorola ME600、Mo

2012-07-25 15:22:43

Intent在Android中的几种用法

如果是从BroadcastReceiver 启动一个新的Activity , 不要忘记i.setFlags(public class MyReceiver extends BroadcastReceiver{ public static final String action="acc";public void onReceive(Context context, In

2012-07-25 15:21:59

实例化Intent的几种方式

1.Intent intent = new Intent(A.this,B.class);2.Intent intent=new Intent();   intent.setAction(AppConstant.DOWNLOAD_MESSAGE_ACTION);   intent.putExtra("downloadSize",downloadSize);   intent.put

2012-07-25 15:03:31

Android应用开发资源收集

1.Android_Tutor的专栏http://blog.csdn.net/Android_Tutor/article/category/674246/22.eoe wikihttp://wiki.eoeandroid.com/%E9%A6%96%E9%A1%B53.eoeAndroid社区android开发知识索引http://www.eoeandroid.com/topi

2012-07-24 16:14:30

自定义Dialog菜单如何显示在底部?

通过Dialog自定义的菜单默认是显示在屏幕中央的,如何使其显示在屏幕底部,在布局之前加入如下代码即可,如下://底部显示菜单Window w = this.getWindow();WindowManager.LayoutParams wl = w.getAttributes();wl.x = 0;wl.y = 500;w.setAttributes(wl);thi

2012-07-16 11:14:17

android上怎样让一个Service开机自动启动

1.首先开机启动后系统会发出一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED,这个Action只会发出一次。2.构造一个IntentReceiver类,重构其抽象方法onReceiveIntent(Context context, Intent intent),在其中启动你想要启动的Service

2012-06-25 11:30:30

苹果面试8大难题及答案

导读:苹果这样的公司通常会在面试过程中向求职者抛出一些逻辑的问题来考研面试者,所以,如果你对进入苹果感兴趣,或者向往类似的公司,又或者只是对逻辑问题感兴趣,这些面试难题值得你仔细研究。问题一:“你面前有两扇门,其中一扇门内藏着宝藏,但如果你不小心闯入另一扇门,只能痛苦地慢慢死掉……”这一听就是那种经典的最令人头痛的一类问题,但其实与其他问题相比,这只是个热身。在这两

2012-06-18 17:02:00

使用ActivityGroup来切换Activity和Layout

前言   在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,但是很明显可维护性相当差,这里通过ActivityGroup来解决这个问题。  声明  欢迎转载,但请保留文章原始出处:)

2012-06-18 16:37:49

android有用代码片段

有时候,需要一些小的功能,找到以后,就把它贴到了博客下面,作为留言,查找起来很不方便,所以就整理一下,方便自己和他人。         一、  获取系统版本号:[java] view plaincopyPackageInfo info = this.getPackageManager().getPackageInfo(this.getPackageNam

2012-06-12 14:35:20

Android得到系统已安装应用程序包列表方法 自定义ListView显示 PackageManager的使用

得到系统安装的程序包,可以通过PackageManager对象getInstalledPackages方法,该方法直接返回一个包含程序包信息PackageInfo的List。今天学习PackageManager的同时,顺便记一下ListView使用自定义适配器以及自定义视图的方法,前面写得不够详细。先看效果图:每一项分成三部分,左边是应用图标,右边分上下两部分,上面是应用名,下面是包名。顺

2012-06-12 14:27:23

Android开发_如何调用系统默认浏览器访问

一、启动android默认浏览器     Intent intent= new Intent();            intent.setAction("android.intent.action.VIEW");        Uri content_url = Uri.parse("http://www.cnblogs.com");       intent.se

2012-06-12 14:16:20

Android开发--Intent-filter属性详解

如果一个 Intent 请求在一片数据上执行一个动作, Android 如何知道哪个应用程序(和组件)能用来响应这个请求呢? Intent Filter就是 用来注册 Activity 、 Service 和 Broadcast Receiver 具有能在某种数据上执行一个动作的能力。使用 Intent Filter ,应用程序组件告诉 Android ,它们能为其它程序的组件的动作请求提

2012-06-12 11:07:25

Android WebView总结

1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。  在Androidmanifest.xml文件中添加       2、在要Activity中生成一个WebView组件:WebView webView = new WebView(this);

2012-06-11 17:08:42

设置Android默认壁纸为动态壁纸

在frameworks/base/core/res/res/values目录找到Config.xml文件@null将其修改为对应的live wallpaper的启动component即可,如要把默认壁纸设置为2.1自带的galaxy,这样写即可:com.Android.wallpaper/com.android.wallpaper.galaxy.GalaxyWallpaper

2012-06-11 10:27:30

查看更多

勋章 我的勋章
    暂无奖章