- 博客(38)
- 资源 (3)
- 收藏
- 关注
原创 java instanceof
Sometimes, knowing the type of an object during run time isuseful. For example, you might have one thread of execution that generates various typesof objects, and another thread that processes these o
2013-07-04 19:03:47
941
转载 MKMapView 相关
1、概述插入MapView,设置Delegate(一般为Controller),Annotations记录兴趣位置点(AnnotationView用来显示兴趣位置点),annotation是可选的,选中的annotation会显示callout,用来显示信息。2、设置地图显示类型:mapView.mapType = MKMapTypeStandard;mapView.mapType
2012-04-17 16:52:05
1240
转载 根据两点经纬度计算距离
这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作“赤道”。在赤道的南北两边,画出许多和赤道平行的圆圈,就是“纬圈”;构成这些圆圈的线段,叫做纬线。我们把赤道定为纬度零度,向南向北各为90度,在赤道以南的叫南纬,在赤道以北的叫北纬。北极就是北纬90度,
2012-04-16 12:55:02
816
转载 iPhone:动态获取UILabel的高度和宽度
在使用UILabel存放字符串时,经常需要获取label的长宽数据,本文列出了部分常用的计算方法。1.获取宽度,获取字符串不折行单行显示时所需要的长度 CGSize titleSize = [aString sizeWithFont:fontconstrainedToSize:CGSizeMake(MAXFLOAT, 30)];注:如果想得到宽度的话,size的width应该设为MAX
2012-04-03 12:14:42
973
原创 Objective-C中的常用数学常量宏及函数
在实际工作中有些程序不可避免的需要使用数学函数进行计算,比如地图程序的地理坐标到地图坐标的变换。Objective-C做为ANSIC的扩展,使用C标准库头文件中定义的数学常量宏及数学函数来实现基本的数学计算操作,所以不必费神再在CocoaFoundation中寻找相应的函数和类了。这里列出一些常用宏和数学函数,更详细的信息还是需要去查阅头文件。数学常量:#defineM_E
2012-02-28 13:31:09
760
原创 ios uiView run animate
- (void)rotateLabelDown {// NSLog(@"rotateLabelDown");// [UIView animateWithDuration:0.5// delay:0// options:UIViewAnimationOptionAllowUse
2012-02-22 17:05:33
758
原创 iphone screen size
320*480statusBar:20navigationBar:44去掉statusBar + navigationBar 高度 416custom view(可绘制区域): 320* 460中心点位置 (160,230)
2012-02-22 16:37:58
608
原创 UIView CGRect CGPoint
CGRect struct CGRect { CGPoint origin;//起始点为以此点确定图形左上角位置 CGSize size;};struct CGPoint { CGFloat x; CGFloat y;};struct CGSize { CGFloat width; CGFloat height;}
2012-02-22 16:36:09
855
原创 svn 命令
创建仓库(Repository)svnadmin create /path/to/repositorysvnadmin是有用的subversion系统管理命令,使用svnadmin help查看在线帮助信息。添加新的项目(import new project)subversion的手册推荐的项目目录结构,project/+ branches/+ tags/
2012-02-16 18:57:31
699
原创 eclipse 快捷键
内容提示 content assist:( alt + /)下一个编辑器:next editor快速修复:quick fix (默认ctrl+1 win+1)
2011-11-28 17:29:02
526
原创 android 图片处理
/** * 使头像变灰 * @param drawable */ public static void porBecomeGrey(ImageView imageView, Drawable drawable) { drawable.mutate();
2011-11-28 16:55:45
809
原创 SharePreference 使用
SharedPreferences settings1; SharedPreferences.Editor editor; settings1 = getSharedPreferences(PREFS_NAME, Activity.MODE_APPEND); editor = settings1.edit(); isSpace = Int
2011-11-25 13:56:33
672
原创 time 处理
//23/11/2011 17:38:58 SimpleDateFormat fm1 = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); //2011-11-23 05:38:58 SimpleDateFormat fm2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); //星期三
2011-11-23 17:40:14
520
原创 android deviceId
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String deviceid=tm.getDeviceId();
2011-09-28 17:16:58
959
原创 developer word
动画:animation ImageView imageView = (ImageView) findViewById(R.id.imageview); Animation animation = AnimationUtils.loadAnimation(InitAc
2011-09-27 16:21:10
527
原创 APK权限大全
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi
2011-09-27 11:07:18
613
原创 android 得到屏幕尺寸 状态栏尺寸 标题栏尺寸
屏幕尺寸:WindowManager wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE);int screenWidth = wm.getDefaultDisplay().getWidth
2011-09-22 18:13:33
1710
原创 android edittext 键盘弹出屏幕自适应
默认隐藏输入法: android:name="ViewActivity" android:label="@string/app_name" android:windowSoftInputMo
2011-09-22 17:42:10
3185
原创 反编译apk
一.反编译Apk得到Java源代码 转载自:http://hi.baidu.com/%CB%BF%D4%B5%CC%EC%CF%C2/blog/item/2284e2debafc541e495403ec.html 工具下载:需用到dex2jar和JD-GUI这2个工具
2011-09-13 17:51:48
567
原创 android Bitmap和Drawable转换
转换Bitmap to DrawableBitmapDrawable bitmapDrawable = (BitmapDrawable)bitmap; Drawable drawable = (Drawable)bitmapDrawable; Bit
2011-09-07 14:52:43
668
原创 android linearlayout 平分一行
android:orientation="horizontal"android:layout_width="fill_parent" android:layout_height="wrap_content"android:layout_alignParentBotto
2011-09-01 18:39:41
5727
1
原创 android seekbar
"1.0" encoding="utf-8"?> "http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_paren
2011-08-31 18:04:15
612
原创 android manifest.xml 标签汇总
1. 解决EditText自动获得焦点的问题定义act时添加: android:windowSoftInputMode="adjustUnspecified|stateHidden" 2. 使用Activity实现dialog效果定义act时添加: android
2011-08-27 16:38:43
1847
原创 android create desktop icon(创建桌面图标)
看到eoe里面的一个分享帖子,创建桌面图标,感觉分析很透彻,整理过后分享.Launcher为了让其他应用程序能够定制自己的快捷图标,就注册了一个BroadcastReceiver专门接收其他应用程序发来的快捷图标定制信息。所以只需要根据该BroadcastReceiver构造
2011-08-24 14:35:45
6931
原创 android dialog
AlertDialog.Builder builder = new AlertDialog.Builder(Main.this); builder.setOnKeyListener(new OnKeyListener() { @Override
2011-08-24 13:03:15
980
原创 android screen shot
方法一:import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import android.app.Activity;import an
2011-08-24 10:29:28
1304
原创 android listview 相关
ListView 滑动整体黑色背景,解决方案:android:cacheColorHint="#00000000"加快滑动速度:android:fastScrollEnabled = "true" android:fadingEdgeLengt
2011-08-23 15:13:45
584
原创 管理android 键盘自动弹出 关闭
InputMethodManager imm = (InputMethodManager)getSystemService(SendActivity.this.INPUT_METHOD_SERVICE); //隐藏键盘 imm.hideSoftInputFr
2011-08-05 17:21:29
4250
原创 android EditText插入字符串到光标所在位置
EditText mTextInput=(EditText)findViewById(R.id.input);//EditText对象int index = mTextInput.getSelectionStart();//获取光标所在位置String text="I w
2011-08-02 13:23:26
6736
原创 android edittext插入表情(基于socket方式)
今天需要做一个类似于新浪微博的客户端,有一个功能是需要插入表情,于是乎在网上穿山越岭,终于找到一个能用的。原文出处“http://apps.hi.baidu.com/share/detail/32703265” 大家在用android版的qq时候一定见过有发送表情这样
2011-07-20 13:44:00
2535
4
原创 java TimeTask类
java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks。 一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方法体内,TimerTask一般是以匿名类的方式创建。 一个完整的Timer: java.
2011-07-14 16:15:32
2106
原创 java内部类.匿名内部类.接口.抽象类用途(浅谈一)
java内部类: 格式: 类名一般都是由protected和private修饰符修饰.内部类很好的体现了java的封装特性.可以使用封装来解决java只能单继承的问题 .匿名内部类:java的匿名内部类的语法规则看
2011-05-28 18:31:00
1856
原创 java中的子类和父类问题(补充)
<br />publicclass Person {<br /> private String name;<br /> private Integer age;<br /> public Person() {<br /> super();<br /> this.name = null;<br /> this.age = -1;<br /> }<br /> public Person(String name, Integer age) {<br
2011-04-09 22:27:00
569
原创 java中的子类和父类问题
class Person{ public static void main(String[] args){ Person p; Student s; p = new Person(); //(1)
2011-04-09 20:57:00
658
原创 java中的垃圾回收机制
1.垃圾收集器的工作目标是回收已经无用的对象的内存空间,从而避免内存渗漏体的产生,节省内存资源,避免程序代码的崩溃。2.垃圾收集器判断一个对象的内存空间是否无用的标准是:如果该对象不能再被程序中任何一个"活动的部分"所引用,此时我们就说,该对象的内存空间已经无用。所谓
2011-04-09 20:45:00
797
原创 子类和父类,静态代码块,代码块调用顺序
class String; privateage {out"people static block" } System. .println(); People() { Sys
2011-02-07 17:54:00
837
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人