- 博客(23)
- 资源 (7)
- 收藏
- 关注
转载 Android手机使用中国电信天翼上网设置
<br />众所周知Android手机的上网功能需要用到APN(网络接入点)的设置,只有正确相应的APN才能够上网。而我们经常见到的多为中国移动和中国联通的APN设置,所以特整理了中国电信天翼网络的APN详细设置.经常使用的APN有三个,分别是NET网络设置、WAP网络设置和彩信网络设置。<br /><br />1.NET网络设置<br />名称:NET<br />APN:ctnet<br />Proxy:10.0.0.200<br />port:80 <
2010-09-28 15:41:00 5747
原创 android访问本地电脑上的网站
<br />我们的第一想法是输入http://localhost:8080/XXX/ 可是这将不会成功,为什么呢?<br />问题是这样的,android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用 localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的!<br />如果你想在模拟器simulator上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 吧, 10.0.2.2 是模拟器设置的特定ip,是你的电脑的
2010-09-27 16:39:00 3046
原创 android 获取手机号问题
<br /> 手机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没有把手机号码的数据写入到sim卡中.SIM卡只有唯一的编号,供网络与设备识别那就是IMSI号码,手机的信号也可以说是通过这个号码在网络中传递的,并不是手机号码。试想,你的SIM丢失后,补办一张新的会换号码吗?是不会的.就是因为在你的手机号码对应的IMSI号 在移动运营商中被修改成新SIM卡的IMSI号码。<br /> 那么手机号为什么有的就能显示呢?<br /> 这个就像是一个变量,
2010-09-27 15:06:00 1549
原创 Eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)<br />Ctrl+D: 删除当前行 <br />Ctrl+Alt+↓ 复制当前行到下一行(复制增加)<br />Ctrl+Alt+↑ 复制当前行到上一行(复制增加)<br />Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)<br />Alt+↑ 当前行和上面一行交互位置(同上)——————————————————————————————————————<br />Alt+← 前一个编辑的页面<br />
2010-09-26 11:14:00 681
原创 ruby的环境配置、RDT的安装
1.安装Ruby:http://rubyforge.org/projects/rubyinstaller/ 打开dos 命令窗口并执行:gem install rails --include-dependencies也可以到http://www.ruby-lang.org/en/这里下载直接安装2.配置IDE:a.安装Ruby开发工具包选择Help→Software Updates→Find and Inst
2010-09-25 17:44:00 1951
原创 JVM优化
1. Heap设定与垃圾回收Java Heap分为3个区:Young,Old和Permanent。Young保存刚实例化的对象,当该区被填满时,GC会将对象移到Old区。Permanent区则负责保存反射对象,本文不讨论该区。JVM的Heap分配可以使用-X参数设定,-Xms初始Heap大小 -Xmxjava heap最大值 -Xmnyoung generation的heap大小<br />JVM有2个GC线程。第一个线程负责回收Heap的Young区。第二个线程在Heap不足时,遍历Heap,将Young
2010-09-21 10:20:00 4906 1
原创 Chronometer 计时器的使用
<br />import android.widget.Chronometer;<br />sdk中的源码:<br />实现了开始计数,重置,暂停,格式化字符串<br />/* * Copyright (C) 2007 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in
2010-09-19 17:26:00 1162 1
原创 ListView 内存溢出 减少内存使用
<br /> 这个是常用写的写法,但是会导致将getCount中的数据全部加载到内存中去,导致内存泄露 <br />修改后的写法 :<br /> if (convertView == null)<br /> {<br /> convertView = LayoutInflater.from(mContext).inflate(<br /> R.layout.music_list_litem,
2010-09-19 15:49:00 2135
原创 软件生命周期(SDLC,软件生存周期)
软件生命周期(SDLC,软件生存周期)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。<br />软件生命周期(SDLC)的六个阶段<br />(1)问题的定义及规划。此阶段是软件开发方与需求方共同讨论,主要确定软件的开发目标及其可行性。<br />(2)需求分析。
2010-09-19 13:47:00 2344
原创 水仙花数
<br />水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)<br /> <br /> <br />百度百科上说可以理论上,最大的水仙花数不超过34位。<br /> <br />但是实际上39位也是有的,呜呜,,<br />详细请看这里<br />http://www.javaeye.com/topic/763764<br /><br /><br /><br />
2010-09-16 11:17:00 849
原创 YOYOPlayer开源音乐播放器
<br />yoyoplayer的项目:http://sourceforge.net/projects/yoyoplayer<br /> <br />svn地址:https://yoyoplayer.svn.sourceforge.net/svnroot/yoyoplayer<br /> <br />
2010-09-15 10:30:00 3993 1
原创 免费的SVN----beanstalkapp
<br />http://beanstalkapp.com/<br /> 引用<br />Beanstalk is used by software teams, developers, and web designers who don’t want the hassle of setting up and managing their own Subversion or Git server. It helps them collaborate, provides confidence
2010-09-14 16:17:00 1632
原创 android 用VideoView播放本地视频文件
<br />在VideoView设置uri的时候,加上"android:resource//你的应用包名"+视频文件在R文件中的ID名称<br /><br /><br />videoView = (VideoView) this.findViewById(R.id.VideoView01);<br />MediaController controller = new MediaController(this);<br />this.videoView.setMediaController(contr
2010-09-14 13:26:00 31818 7
原创 INSTALL_FAILED_INSUFFICIENT_STORAGE 错误
<br />最近在用模拟器调试android项目时,频繁出现以下错误提示:<br />Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE<br />Please check logcat output for more details.<br />Launch canceled!<br /> <br />也知道这是空间不够用,可是就是不知道怎么解决这个问题。<br />在网上找了一些解决方法,<br />第一种说法:<br />在反复安装a
2010-09-14 13:23:00 66023 4
原创 android 手机铃声获取
转载自:http://www.hlovey.cn/2009/09/24/android-ringtone-ringvolumn.html<br />通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);<br />//通话音量int max = mAudioManager.getStreamMaxVolume
2010-09-09 17:04:00 4747
原创 java面试中常用的排序算法
一、冒泡排序package sort.bubble;import java.util.Random;/** * 依次比较相邻的两个数,将小数放在前面,大数放在后面 * 冒泡排序,具有稳定性 * 时间复杂度为O(n^2) * 不及堆排序,快速排序O(nlogn,底数为2) * @author liangge * */public class Main { public static void main(String[] args) { Random ran =
2010-09-07 09:21:00 16351 2
原创 foreach的用法总结
foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语句。从英文字面意思理解foreach也就是“for 每一个”的意思。实际上也就是这个意思。foreach的语句格式:for(元素类型t 元素变量x : 遍历对象o
2010-09-06 17:47:00 5413
原创 Jpcap.jar的使用在eclipse中的错误
<br />结果eclipse给出了如下错误提示:Accessrestriction:ThetypeJpcapCaptorisnotaccessibledue to restriction on required library /media/sda7/opt/jdk1.6.0_16/jre/lib/ ext/jpcap.jar其实要解决它也很容易,<br />在Window - Java - Compiler - Errors/Warnings界面的Deprecated and restr
2010-09-06 14:00:00 2527 2
原创 android主题设置
<br />当你设计你的程序的时候,你可以用风格和主题来统一格式化各种屏幕和UI元素。<br /><br /> * 风格是一个包含一种或者多种格式化属性的集合,你可以将其用为一个单位用在布局XML单个元素当中。比如,你可以定义一种风格来定义文本的字号大小和颜色,然后将其用在View元素的一个特定的实例。<br /> * 主题是一个包含一种或者多种格式化属性的集合,你可以将其为一个单位用在应用中所有的Activity当中或者应用中的某个Activity当中。比如,你可以定义
2010-09-03 13:13:00 16601
原创 android中将中文以粗体显示
<br /> /** 将中文设置成粗体 ,英文直接使用android:textStyle="blod"即可*/<br /> TextPaint tp = mTextView.getPaint();<br /> tp.setFakeBoldText(true);<br /> <br />SDK中这样描述的:<br />TextPaint is an extension of Paint that leaves room for some extra data used during text
2010-09-01 14:36:00 1874
原创 在EditText中插出入图片
<br /> //SpannableString连续的字符串,长度不可变,同时可以附加一些object;可变的话使用SpannableStringBuilder,参考sdk文档 SpannableString ss = new SpannableString(getText().toString()+"[smile]"); //得到要显示图片的资源 Drawable d = getResources().getDrawable(id); //设置高度
2010-09-01 14:10:00 1984
转载 android常用代码片段
<br />1、设置窗口格式为半透明<br />getWindow().setFormat(PixelFormat.TRANSLUCENT);<br />2、Android中在非UI线程里更新View的不同方法:<br /> * Activity.runOnUiThread( Runnable )<br /> * View.post( Runnable )<br /> * View.postDelayed( Runnable, long )<br /> * Hanlder
2010-09-01 11:00:00 1114
原创 android.os.Debug类
<br />android.os.Debug类<br />使用起来比较简单,我们先导入 import android.os.Debug这个包。<br />在需要开始跟踪的地方加入 Debug.startMethodTracing(“/sdcard/debug”); <br />最终在停止调试的地方加入 Debug.stopMethodTracing();<br />最终在sdcard上生成的debug文件我们可以用sdk/tools中的traceview来查看运行的结果。
2010-09-01 09:44:00 4990
Java并发核心编程 中文翻译 英文原版
2010-11-24
eclipse-fullscreen
2010-11-24
JAVA5新特性介绍
2010-11-24
JAVA6新特性介绍
2010-11-24
虚拟机下安装MAC的过程
2010-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人