- 博客(12)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
转载 全屏dialog的定义和写法
本文转自:http://www.drovik.com/html/7184095120.html 默认的Dialog是不能全屏的。也就是怎么设置Dialog的Layout都没用的。 面给出实现Dialog实现全屏的两种方式: 1、代码实现。这中方法相对比较简单 首先继承Dialig,然后再构造函数中添加 super(
2015-07-24 10:53:30 352
转载 Android内部优化(二)
OOM: 内存泄露可以引发很多的问题: 1.程序卡顿,响应速度慢(内存占用高时JVM虚拟机会频繁触发GC) 2.莫名消失(当你的程序所占内存越大,它在后台的时候就越可能被干掉。反之内存占用越小,在后台存在的时间就越长) 3.直接崩溃(OutOfMemoryError) ANDROID内存面临的问题: 1.有限的堆内存,原始只有16
2015-07-22 09:36:06 291
转载 实现一可调节月份日历
思路主要是根据Calendar类中的各属性方法,来实现一个有条件的数字循环,用到或有用的方法: 实例一个日历:c = Calendar.getInstance() 取得年份:c.get(Calendar.YEAR) 取得月份:c.get(Calendar.MONTH) (从Calendar中取得的mouth是从 0 开始!) 取得号数:c.get(Calendar.DAY_
2015-07-21 10:19:46 380
转载 BigDecimal.setScale 处理java小数点和四舍五入的算法
BigDecimal.setScale()方法用于格式化小数点 setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND_H
2015-07-21 10:12:49 10696
转载 我所理解的设计模式(C++实现)——装饰者模式(Decorator Pattern)
解决的问题: 我们在装饰新家的时候买了几幅抽象画,买回来之后发现有些加上色彩艳丽的边框更适合我们,而有的加上玻璃罩之后更能符合我们的使用。那我们来怎么解决这个问题呢?他需要动态的给别的对象增加额外的职责,这就是装饰者模式的目的。 我们可以通过继承的方式来给原对象增加新功能,但是装饰者模式采用组合的方式比生成子类更加灵活。 类图及样例实现: 在装饰模式中的各个角色有:
2015-07-09 22:03:38 371
转载 一个示例让你明白适配器模式
现实生活中的适配器 本文讨论适配器模式。适配器模式是23中设计模式之一,它的主要作用是在新接口和老接口之间进行适配。它非常像我们出国旅行时带的电源转换器。为了举这个例子,我还特意去京东上搜了一下电源转换器,确实看到了很多地方的标准不一样。我们国家的电器使用普通的扁平两项或三项插头,而去外国的话,使用的标准就不一样了,比如德国,使用的是德国标准,是两项圆头的插头。如果去德国旅游,那
2015-07-09 21:47:12 544
转载 android启动外部应用程序
1、根据package的名称获取应用的Launch Intent Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.package.address"); startActivity(LaunchIntent); 2、新建
2015-07-03 10:10:32 622
转载 Android监听程序的安装和卸载
在android系统中,安装和卸载都会发送广播,当应用安装完成后系统会发android.intent.action.PACKAGE_ADDED广播。可以通过intent.getDataString()获得所安装的包名。当卸载程序时系统发android.intent.action.PACKAGE_REMOVED广播。同样intent.getDataString()获得所卸载的包名。 应用程序无
2015-07-02 11:14:07 457
转载 解决在非Activity中使用startActivity
错误提示信息: Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
2015-07-02 11:13:17 469
转载 Android监听应用程序安装和卸载
第一、 新建监听类:BootReceiver继承BroadcastReceiver package com.rongfzh.yc; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; public class BootRece
2015-07-02 11:10:32 326
转载 Android_Broadcast
简介 Broadcast Receiver用于接收并处理广播通知(broadcastannouncements)。 多数的广播是系统发起的,如地域变换、电量不足、来电来信等。 程序可以有任意数量的Broadcast Receivers来响应它觉得重要的通知。 Broadcast Receiver可以通过多种方式通知用户:启动activity、使用NotificationManage
2015-07-02 11:09:44 355
转载 Android监听程序的安装和卸载
在android系统中,安装和卸载都会发送广播,当应用安装完成后系统会发android.intent.action.PACKAGE_ADDED广播。可以通过intent.getDataString()获得所安装的包名。当卸载程序时系统发android.intent.action.PACKAGE_REMOVED广播。同样intent.getDataString()获得所卸载的包名。 应用程序无
2015-07-01 17:11:06 482
Foxit PDF SDK里面的Demo错误,请问有人用过试用版的吗
2015-04-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人