自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1478)
  • 收藏
  • 关注

由android:process引发的内存限制的问题

android:process 定义activity运行所在的进程名称。一般情况下,应用的所有组件都运行在为应用创建的默认的进程中,该默认进程的名称应用包名称一致。通过定义<application>元素的“process”属性可以为所有组件指定一个不同的默认进程。但是任意组件都可以重写默认进程,以便实现多进程操作。如果该属性指定名称以“:”开头,则一个新的专属于该应用的...

2012-04-26 14:36:00 279

Android中LayoutParams的用法

简单说说 自己对 android LayoutParams的理解吧,xh写不出高级文章是低级写手。public static classViewGroup.LayoutParamsextends Objectjava.lang.Object<wbr><wbr> ↳ android.view.ViewGroup.LayoutParams<wbr>&...

2012-04-25 20:04:00 264

Android Animation 高手必读 之一 Tweened Animations 代码实现

Android提供了两种动画的机制,可以通过SurfaceView来一帧一帧的绘制,同样也可以通过Animation机制。Animations分类Animations分为两种机制:Tweened Animations和Frame-by-FrameAnimations。Tweened类似于flash,通过旋转、移动、缩放等实现动画效果,而Frame-by-FrameAnimat...

2012-04-25 19:44:00 295

android系统自带的主题与样式(theme and style)(

android中自带的主题(theme)的集锦:•android:theme="@android:style/Theme.Dialog"<wbr><wbr>将一个Activity显示为对话框模式<br></wbr></wbr>•android:theme="@android:style/Theme.NoTitleBar&qu

2012-04-25 13:56:00 181

android Notification 的使用

最近一直在研究 android ,并一边研究一边做应用。其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题。经过研究实现了其功能,现把 Notification 的使用总结如下:Notification 的使用需要导入 3 个类?123import andro...

2012-04-20 14:52:00 90

自己写PHP扩展之创建一个普通变量

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。欢迎转载,转载请注明出处 。本文地址:http://imsiren.com/archives/568PHP写扩展..如果您还么有读 原:用C/C++扩展PHP建议您先看一下这篇文章..今天来个简单的..我们用扩展方式创建一个变量 $siren.然后在PHP文件里面输出这个变量.1. 执行源码目录中的 ext_skel –extnam...

2012-04-19 22:41:00 160

android TextView的常用属性介绍

android:ems 设置TextView的宽度为N个字符的宽度。android:maxems 设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。android:minems 设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。android:maxLength 限制输入字符数。如设置为5,那么仅可以输入5个汉字/...

2012-04-18 19:04:00 86

在 SQL Server 中使用 Windows 用户组的一些诡异问题

最近,在SQLServer中使用Windows用户组时,发现了一些比较诡异的问题。SQL Server版本:SQL Server 2008 R2问题1:Login failed for user 'xx\xx'操作描述: 在SQL Server中添加一个Windows用户,并且使用该用户连接SQLServer(Windows身份验证),登录失败,日志中出现如下错误:...

2012-04-17 17:40:00 185

Android应用签名

为了要签名? 开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。 由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,签名可以保证相当名字,但是签名不同的包不被替换。 APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意...

2012-04-17 14:04:00 141

Android设置背景图片平铺

以LinearLayout为例,它提供的background属性将会将背景图片拉伸,相当难看。事实上我们只需做少量的修改就可以实现web编程中css背景图片的效果。来试试吧。创建重复的背景图片在drawable目录下创建一个repeat_bg.xml: <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:andro...

2012-04-17 13:27:00 109

金胜 KingSpec Challenger C3000-060 SSD固态硬盘(SATAIII 60G) 性能

在淘宝上入手了一块固态硬盘来改善家里5年前买入的老爷机性能, 具体店铺不贴了,以避广告之嫌。主板:技嘉 965P-S3 ,(只支持SATAII)内存: 4G DDR2 667CPU: Core 2 E6300操作系统: Windows 2008 R2 (x64)本来想买镁光 M4, 但是考虑到 SATA II的老主板没必要浪费钱,所以选了 国产金胜 KingSpec Challeng...

2012-04-17 10:09:00 175

原:用C/C++扩展PHP

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。欢迎转载,转载请注明出处 。本文地址:http://imsiren.com/archives/547一个简单的扩展模块PHP非常容易扩展,因为它提供了我们想用的所有API.如果要新建一个扩展,需要在PHP源码中执行ext_skel位置 PHP源码目录/ext/ext_skel它有几个参数–extname=module module...

2012-04-16 22:56:00 174

修改Go语言(golang)编译器源代码让它支持UTF-8 BOM

  Go语言(golang)第一个正式版Go1发布了,但是这个新兴的编程语言还是非常不完善。这不,我(Liigo)又发现它的编译器竟然不支持编译带BOM的UTF-8编码的.go源文件。这就很奇怪,该语言明明要求源代码文件.go必须是UTF-8编码,但有不允许带UTF-8 BOM。要知道,这个世界上带BOM的文件太多了,很多文本编辑器/代码编辑器/IDE都会默认生成带有BOM的UTF-8文件。如果仅...

2012-04-16 22:34:00 713

Android开发调试时logcat不显示问题

网上搜了N多解决方法,但是很多将log级别的,用法的,更多的是如何在logcat中设置filter进行log的过滤与查看,但是我遇到的问题是,模拟器怎么着都OK,但真机、手机进行开发调试的时候却看不到log信息,这是很恼人的事情(毕竟模拟器跑起来太慢了)。刚开始没有查到好的方法,就用try catch把exception打到一个alertdialog中,但是这样只能看个大概,绕这个圈子没用,最...

2012-04-15 23:28:00 104

android dp sp px区别,android获取屏幕尺寸、密度

160dpi的手机上,1dp=1px;320dpi的手机上,1dp=1.5pxandroid获取屏幕尺寸、密度<wbr><wbr><wbr>有些时候,我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸:<br><wbr><wbr>...

2012-04-15 19:16:00 95

Android获取屏幕分辨率及DisplayMetrics

Android可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。手机的分辨率信息是手机的一项重要信息,很好的是,Android 已经提供DisplayMetircs类可以很方便的获取分辨率。下面简要介绍 DisplayMetics 类: Andorid.util包下的DisplayMetrics...

2012-04-15 19:15:00 117

jquery源码分析之扩展函数 extend, $.extend

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。欢迎转载,转载请注明出处 。本文地址:http://imsiren.com/archives/525好久没写jquery源码的内容了..jquery的发展有很大因素是因为它非常易于扩展,究其原因就得益于 extend函数该函数是一个扩展函数…说是一个扩展函数,其实就是一个浅拷贝和深拷贝的函数而已.该...

2012-04-14 21:49:00 104

原:PHP的执行流程,PHP扩展加载过程

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。欢迎转载,转载请注明出处 。本文地址:http://imsiren.com/archives/535为了以后能够明白的开发PHP扩展..就一定要了解PHP的执行顺序..这篇文章就是为C开发PHP扩展做铺垫.web环境 我们假设为 apache.在编译PHP的时候,为了能够让Apache支持PHP,我们会生成一个mod_php5....

2012-04-14 21:47:00 136

Android 支持多屏幕机制 及手机的适配问题(部分来自网络)

1.Screen size 屏幕实际尺寸。Android讲屏幕实际尺寸分为3个通用的尺寸。 2.Aspect ratio 长宽比 3.Resolution 分辨率 4.Density 密度 5.Density-independent pixel 密度无关的像素介绍:Adnroid1.6或以上SDK,在AndroidManifest.xml中提供新的一个元素<suppo...

2012-04-13 18:32:00 96

SMTP邮件格式、SMTP 协议,SMTP的MIME写法,SMTP发送HTML邮件

MIME邮件格式在RFC 2822文档中定义了简单的 ASCII编码的Email的邮件格式,然而随着Internet的发展,Email邮件仅仅传输简单的文本已经满足不了用户的需求,为了在Email 中传输大量HTML、图像、声音以及各种附件格式,一种新的扩展的邮件格式应运而生——MIME。由于在MIME邮件格式非常复杂,大量的RFC文档中对 MIME邮件格式进行了定义与说明,比如RFC2045...

2012-04-13 18:17:00 1171

Android手机分辨率基础知识(DPI,DIP计算)

Android手机分辨率基础知识(DPI,DIP计算)分类:Android平台2010-11-23 00:209510人阅读评论(7)收藏举报1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉mileston...

2012-04-13 18:14:00 169

android——dip与屏幕density无关的解读

2011-09-20 10:18 223人阅读 评论(1) 收藏 举报android中UI布局中常用dip/dp,因为据sdk文档和各种资料所说“使用dp这样的长度单位可以兼容不同density的屏幕”——但是对这句话的理解直到今天才算真正搞明白是什么含义,惭愧至极敲打,特此blog记录。下面的列表针对如下的一个layout布局的x水平方向,共列出多种情况来分析dp、px和视觉感官之间的关系:...

2012-04-13 18:12:00 67

Android px和dip及sp的区别及转换代码

【IT168技术】本文给大家总结了Android px和dip及sp的区别及转换方法,并附有简短的代码演示,希望能够对大家进行代码转换时有重要的作用。   Java代码:public static int dip2px(Context context, float dipValue){  final float scale = context.getResources().ge...

2012-04-13 18:10:00 68

泰坦尼克号是怎么从2D转成3D的?

一篇介绍2D转3D不错的文章,特转帖,原帖地址:http://www.guokr.com/article/145897/4月10号,3D版泰坦尼克号已在全国上映。2D电影转换为3D电影到底什么原理?简单来说,2D-3D转换技术需要将2D影像的各部分嵌入3D的计算机图形(CG)空间中。要制作出比较协调的自然3D影像,需要数百人手工进行操作。并不是所有人都喜欢3D电影,很多人认为传统电影转换为3...

2012-04-13 10:33:00 793

讯飞特色音库列表

以下参数均为QTTSSessionBegin的params参数,不同的类别可以组合,用半角逗号分隔,例如:"ent=intp65,vcn=xiaoyu,spd=fast,vol=x-loud,ttp=text,bgs=1"如果对应的参数没有配置,则使用默认值。 引擎 发音人 音色 语言 参数配置InterPhonic 小燕 青年女声 中英文(普通话) ent=intp65,vcn=...

2012-04-12 15:27:00 3339

Unicode 5.1 字符编码分界表

Unicode 5.1 字符编码分界表

2012-04-10 19:04:00 107

如何查找DirectX3D应用程序的显存泄露

在关闭一个基于D3D的应用程序时,D3D调试运行库会报告内存泄露。按照以下步骤定位泄漏点。1.在DirectX Control Panel中(通常在DXSDK安装目录中可以找到),启用“Use Debug Version of Direct3D 9”并且将Debug Output Level设置为”More”。确保Break on Memory Leaks被禁用。点击Apply。2.在VS中调...

2012-04-09 17:04:00 118

Android项目源码混淆问题解决方法

Android项目源码混淆问题解决方法考虑到代码安全,不让自己的劳动成功那么容易被别人盗取,今天忽然有了兴致对Android代码混淆做了浅浅的学习。在此记录下来,也希望能够对学习android的朋友们有所帮助,免得以后多走弯路。由于我的Android项目版本是1.6,谷歌对2.2以上才加入了代码混淆支持。不过低版本也可以进行代码混淆,只是需要自己手工配置。也挺简单的。不过在我配置过程中...

2012-04-09 15:38:00 132

PHP内核函数研究之 intval

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。欢迎转载,转载请注明出处 。本文地址:http://imsiren.com/archives/520趁热打铁 顺便说说 intval函数.该函数好像我们用的最多的就是在POST或者GET某个参数的时候,将其强制转换为int型,为了保证我们传入到SQL的时候是一个整形.,当然这只是其中一种用法..该函数接受两个参数,第一个是要...

2012-04-08 21:55:00 115

原:PHP数组函数研究:is_null,is_object,is_array,is_string,is_resource等

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。欢迎转载,转载请注明出处 。本文地址:http://imsiren.com/archives/516前面有一篇文章 讲的是PHP内核源码分析:isset与 empty但是好像忘记了一系列is函数如is_null,is_object,is_array,is_string,is_resource...

2012-04-08 21:52:00 164

invalidate()和postInvalidate()

invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时,调用invalidate()才能看到重新绘制的界面。invalidate()的调用是把之前的旧的view从主UI线程队列中pop掉。 一个Android 程序默认情况下也只有一个进程,但一个进程下却可以有许多个线程。在这么多线程当中,把主要是负责控制UI界面的显示、更新和控件交互的线程称为UI...

2012-04-07 16:46:00 55

排序数组的简单方法

碰到数组排序时,好多人自己写冒泡排序,这样即费事又不一定好,官方给我们提供了一个很简单的方式,又快又好的排序数组。首先,实现接口Comparator。private class ComparatorByDate implements Comparator<String>{ @Override public int compare(String lhs, Str...

2012-04-07 12:36:00 84

Android中动态更新View组件的大小

有时为了适配机型,我们需要动态更新组件的大小,为了达到在不同机型同样的效果。通过设置LayoutParams就可以达到这个效果。ImageView pictureView = (ImageView) convertView.findViewById(R.id.picture_view);ViewGroup.LayoutParams layoutParams=holder.picture....

2012-04-07 12:27:00 124

解决Android Bitmap内存溢出问题

android系统的手机在系统底层指定了堆内存的上限值,大部分手机的缺省值是16MB,不过也有些高配置的机型是24MB的,所以我们的程序在申请内存空间时,为了确保能够成功申请到内存空间,应该保证当前已分配的内存加上当前需要分配的内存值的总大小不能超过当前堆的最大内存值。由于内存管理上将外部内存完全当成了当前堆的一部分,也就是说Bitmap对象通过栈上的引用来指向堆上的Bitmap对象,而堆上的...

2012-04-07 12:21:00 211

sicily 1021

好久没写C/c++了,明天有个小比赛,然后找了一道超水的题来练手,结果很悲剧。。。虽然是1AC,解题书路就是用数组模仿个链表。。。。/* * ===================================================================================== * * Filename: test.cpp * * ...

2012-04-06 21:07:00 72

Gimbal Lock()

原文链接:http://www.cnblogs.com/soroman/archive/2006/10/12/526163.html在http://blog.donews.com/wanderpoet/archive/2005/07/04/453608.aspx看到一篇关于Gimbal Lock的E文,解释得挺清楚的,翻译如下:Gimbal LockWhat's G...

2012-04-01 14:33:00 89

Android滑动实现开关

首先效果图:然后是分别建立三个文件,第一个是main.class,第二个是SlipButton.class,第三个是onchangeListener.classmain.classimportAndroid.app.Activity;<wbr><wbr><br>import Android.os.Bundle;<wbr>&lt...

2012-03-31 17:14:00 52

拆chm文件的方法

在cmd中执行:C:\>hh.exe -decompile c:\在放置生成文件的目录 c:\chm文件.chm注明:QQ技术交流群:108614806 感兴趣的加一下。要是有Android开发者上广告平台的,请找米迪手机广告平台客服,QQ:1135796906 谨个人推荐,绝无他意。...

2012-03-31 15:44:00 86

Java堆内存的10个要点

Java堆内存的10个要点2012-02-20 09:01 | 10887次阅读 | 【已有0条评论】发表评论来源:伯乐在线 | 收藏到我的网摘导读:对于程序员来说,知道堆空间,设置堆空间,处理堆空间的outOfMemoryError错误,分析heap dump是非常重要的。文中介绍了Java堆的学习教程以及Java堆内存(heap memory)的十个要点。文章内容如...

2012-03-31 11:38:00 56

PriorityQueue

PriorityQueue是个基于优先级堆的极大优先级队列<wbr>。<br><strong><wbr>此队列按照在构造时所指定的顺序对元素排序,既可以根据元素的自然顺序来指定排序(参阅Comparable),<br>也可以根据Comparator来指定</wbr></strong><wbr&

2012-03-30 16:20:00 58

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除