- 博客(14)
- 资源 (15)
- 收藏
- 关注
原创 如何获得手机总内存和可用内存
package com.per.test;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.util.ArrayList;import android.app.Activity;import android.app.
2012-04-26 18:35:26 809
转载 数据库之搜索效率及优化
在以下的文章中,我将以“办公自动化”系统为例,探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结构:CREATE TABLE [dbo].[TGongwen] ( --TGongwen是红头文件表名 [Gid] [int] IDENTITY (1, 1) NOT NULL ,
2012-04-26 10:47:51 7482
转载 由android:process引发的内存限制的问题
android:process 定义activity运行所在的进程名称。一般情况下,应用的所有组件都运行在为应用创建的默认的进程中,该默认进程的名称应用包名称一致。通过定义元素的“process”属性可以为所有组件指定一个不同的默认进程。但是任意组件都可以重写默认进程,以便实现多进程操作。如果该属性指定名称以“:”开头,则一个新的专属于该应用的进程将会被创建。如果该进程名以小写字母开头,则
2012-04-24 16:48:18 602
原创 android游戏开发之坐标
我目前是一个应用开发人员,对游戏开发有些浓厚的兴趣与好奇,故此研究一下,先由浅入深研究一下坐标,在应用开发中偶尔也会使用坐标,基本差别不大都是在activity中获得WindowManager对象,然后从WindowManager对象中获得Display对象,再从Display对象中获得屏幕的宽和高。// 获得屏幕的宽和高WindowManager manger = getWind
2012-04-23 09:44:50 385
转载 设计模式之观察者
最近在做一个监听,初步打算是用线程不断接收消息(感觉比较弱智的做法),但考虑效率和内存的问题,打算参考下android的onclick事件的实现,系统是使用观察者模式,所以参考了一些观察者模式的例子,有一个很不错,分享下 三个徒弟就唐僧唐僧是目标三个徒弟是观察者 public class Tangseng { ArrayList lists;
2012-04-20 11:07:41 255
原创 我喜爱的几个网站
http://www.psybook.com/ http://www.domob.cn/http://yarin.javaeye.com/
2012-04-18 16:53:04 335
转载 Android 异步加载网络图片
AsynImageLoader asynImageLoader = new AsynImageLoader();asynImageLoader.showImageAsyn(imageView, imageUrl, resId);package com.wangge.uumao.http;import java.lang.ref.SoftReference;import java.u
2012-04-17 23:00:14 650
转载 Android的系统架构认识
作者:盖伟麟此技术文档主要是从基础了解Android系统架构,便于对以后开发形成一些基本应用架构。一.android系统架构图及各层介绍分类: Android系统深入分析 2012-03-18 09:06 228人阅读 评论(0)收藏 举报 作者:盖伟麟此技术文档主要是从基础了解Android系统架构,便于对以后开发形成一些基本应用架构。
2012-04-17 11:20:58 562
原创 手机应用开发必备工具方法
/** * 获取本机sdcard卡根目录 * * @return */ public static String getSDcardPath() { String sdPath = ""; sdPath = Environment.getExternalStorageDirectory().getAbsolutePath(); return sdPa
2012-04-17 11:07:21 685
转载 让android程序瘦下来 给 Android 应用开发者的十个建议
随着移动平台的发展和其应用的不断改善,质量成为决定成败的关键。用户要求他们选择安装的应用响应快、性能好,如果某个应用不能提供卓越的功能和稳定的用户体验,那这样的应用注定会被很快卸载。 尽管现在Android智能手机和平板电脑的运行速率越来越快,但开发者仍需牢记,应用的运行环境仍受到电池和处理器等诸多资源的限制。以下是如何为应用“瘦身”的十条建议,以便能在当前和以后的所有Android设备都能
2012-04-13 11:58:27 435
转载 懒惰的程序员
可能除了哲学家以外,我认为程 序员是最懒的一群人。他们的职业看起来又似乎有一定的劳动强度。想想看,生物学家要亲自做所有的实验...给数百只小白鼠注射药物不可能自动完成。医生必须给病人进行身体检查;教授每年都要教授同样的课程;建筑师从各个角度制定方案,并手工地将方案一笔一划绘制出来。 让我们再来看看更为辛苦的一些职业,情况更糟。营销人员要不断重复地进行同样的产品宣传;理发师日复一日地做着同样的
2012-04-13 11:00:52 585
转载 Activity加载模式和常用flag
Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别:standard:Activity的默认加载方法,即使某个Activity在 Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A B C
2012-04-11 15:50:03 285
转载 常用的Intent启动服务
Android中常用的Intent启动服务,当执行startActivity时候,Android将会根据Intent绑定的信息寻找最合适的启动程序来接应,并执行程序以完成意图的实现。打开浏览器显示网页: Uri uri = Uri.parse("http://www.ataaw.com"); Intent intent = new Intent(Intent.ACTION_VIEW,
2012-04-10 14:06:36 884
转载 输入法弹出的问题
android:windowSoftInputMode="adjustPan"添加这个可以解决 弹出输入法,输入法将下面布局顶到上面的问题 还有一个方法 我试过也好使InputMethodManager inputMethodManager = (InputMethodManager) this.getApplication().getSystemService(Context.I
2012-04-09 14:47:30 458
juery+ajax常用js文件
2014-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人