自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

oop_aop的专栏

学习、实践. 记录点滴。

  • 博客(38)
  • 资源 (3)
  • 收藏
  • 关注

原创 android 加入so包

全部加入到 libs 文件夹 下的armeabi文件夹下,复制so包

2016-06-23 17:58:30 542

原创 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 889

原创 普通PC键盘和苹果键盘比较图

2012-04-18 16:19:48 11529 1

转载 MKMapView 相关

1、概述插入MapView,设置Delegate(一般为Controller),Annotations记录兴趣位置点(AnnotationView用来显示兴趣位置点),annotation是可选的,选中的annotation会显示callout,用来显示信息。2、设置地图显示类型:mapView.mapType = MKMapTypeStandard;mapView.mapType

2012-04-17 16:52:05 1182

转载 根据两点经纬度计算距离

这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作“赤道”。在赤道的南北两边,画出许多和赤道平行的圆圈,就是“纬圈”;构成这些圆圈的线段,叫做纬线。我们把赤道定为纬度零度,向南向北各为90度,在赤道以南的叫南纬,在赤道以北的叫北纬。北极就是北纬90度,

2012-04-16 12:55:02 774

转载 iPhone:动态获取UILabel的高度和宽度

在使用UILabel存放字符串时,经常需要获取label的长宽数据,本文列出了部分常用的计算方法。1.获取宽度,获取字符串不折行单行显示时所需要的长度 CGSize titleSize = [aString sizeWithFont:fontconstrainedToSize:CGSizeMake(MAXFLOAT, 30)];注:如果想得到宽度的话,size的width应该设为MAX

2012-04-03 12:14:42 921

原创 Objective-C中的常用数学常量宏及函数

在实际工作中有些程序不可避免的需要使用数学函数进行计算,比如地图程序的地理坐标到地图坐标的变换。Objective-C做为ANSIC的扩展,使用C标准库头文件中定义的数学常量宏及数学函数来实现基本的数学计算操作,所以不必费神再在CocoaFoundation中寻找相应的函数和类了。这里列出一些常用宏和数学函数,更详细的信息还是需要去查阅头文件。数学常量:#defineM_E

2012-02-28 13:31:09 727

原创 ios uiView run animate

- (void)rotateLabelDown {//    NSLog(@"rotateLabelDown");//    [UIView animateWithDuration:0.5//                          delay:0//                        options:UIViewAnimationOptionAllowUse

2012-02-22 17:05:33 713

原创 iphone screen size

320*480statusBar:20navigationBar:44去掉statusBar + navigationBar 高度     416custom view(可绘制区域):  320* 460中心点位置    (160,230)

2012-02-22 16:37:58 579

原创 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 830

原创 svn 命令

创建仓库(Repository)svnadmin create /path/to/repositorysvnadmin是有用的subversion系统管理命令,使用svnadmin help查看在线帮助信息。添加新的项目(import new project)subversion的手册推荐的项目目录结构,project/+ branches/+ tags/

2012-02-16 18:57:31 667

原创 eclipse 快捷键

内容提示  content assist:( alt + /)下一个编辑器:next editor快速修复:quick fix  (默认ctrl+1 win+1)

2011-11-28 17:29:02 489

原创 android 图片处理

/**          * 使头像变灰          * @param drawable          */          public static void porBecomeGrey(ImageView imageView, Drawable drawable) {              drawable.mutate();

2011-11-28 16:55:45 778

原创 SharePreference 使用

SharedPreferences settings1;        SharedPreferences.Editor editor;        settings1 = getSharedPreferences(PREFS_NAME, Activity.MODE_APPEND);  editor = settings1.edit();        isSpace = Int

2011-11-25 13:56:33 648

原创 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 489

原创 android deviceId

TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);          String deviceid=tm.getDeviceId();

2011-09-28 17:16:58 925

原创 developer word

动画:animation  ImageView imageView = (ImageView) findViewById(R.id.imageview);  Animation animation = AnimationUtils.loadAnimation(InitAc

2011-09-27 16:21:10 490

原创 APK权限大全

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi

2011-09-27 11:07:18 573

原创 android 得到屏幕尺寸 状态栏尺寸 标题栏尺寸

屏幕尺寸:WindowManager wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE);int  screenWidth = wm.getDefaultDisplay().getWidth

2011-09-22 18:13:33 1666

原创 android edittext 键盘弹出屏幕自适应

默认隐藏输入法:            android:name="ViewActivity"              android:label="@string/app_name"              android:windowSoftInputMo

2011-09-22 17:42:10 3141 2

原创 反编译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 542

原创 android Bitmap和Drawable转换

转换Bitmap to DrawableBitmapDrawable bitmapDrawable = (BitmapDrawable)bitmap;      Drawable drawable = (Drawable)bitmapDrawable;     Bit

2011-09-07 14:52:43 631

原创 android linearlayout 平分一行

android:orientation="horizontal"android:layout_width="fill_parent" android:layout_height="wrap_content"android:layout_alignParentBotto

2011-09-01 18:39:41 5645 2

原创 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 575

原创 android manifest.xml 标签汇总

1. 解决EditText自动获得焦点的问题定义act时添加: android:windowSoftInputMode="adjustUnspecified|stateHidden" 2. 使用Activity实现dialog效果定义act时添加: android

2011-08-27 16:38:43 1801

原创 android create desktop icon(创建桌面图标)

看到eoe里面的一个分享帖子,创建桌面图标,感觉分析很透彻,整理过后分享.Launcher为了让其他应用程序能够定制自己的快捷图标,就注册了一个BroadcastReceiver专门接收其他应用程序发来的快捷图标定制信息。所以只需要根据该BroadcastReceiver构造

2011-08-24 14:35:45 6773 1

原创 android dialog

AlertDialog.Builder builder = new AlertDialog.Builder(Main.this);    builder.setOnKeyListener(new OnKeyListener() {      @Override

2011-08-24 13:03:15 948

原创 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 1255

原创 android listview 相关

ListView 滑动整体黑色背景,解决方案:android:cacheColorHint="#00000000"加快滑动速度:android:fastScrollEnabled = "true"   android:fadingEdgeLengt

2011-08-23 15:13:45 559

原创 管理android 键盘自动弹出 关闭

InputMethodManager imm = (InputMethodManager)getSystemService(SendActivity.this.INPUT_METHOD_SERVICE);   //隐藏键盘    imm.hideSoftInputFr

2011-08-05 17:21:29 4171

原创 android EditText插入字符串到光标所在位置

EditText mTextInput=(EditText)findViewById(R.id.input);//EditText对象int index = mTextInput.getSelectionStart();//获取光标所在位置String text="I w

2011-08-02 13:23:26 6672

原创 android edittext插入表情(基于socket方式)

今天需要做一个类似于新浪微博的客户端,有一个功能是需要插入表情,于是乎在网上穿山越岭,终于找到一个能用的。原文出处“http://apps.hi.baidu.com/share/detail/32703265” 大家在用android版的qq时候一定见过有发送表情这样

2011-07-20 13:44:00 2415 12

原创 java TimeTask类

java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks。 一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方法体内,TimerTask一般是以匿名类的方式创建。 一个完整的Timer: java.

2011-07-14 16:15:32 2069 1

原创 java内部类.匿名内部类.接口.抽象类用途(浅谈一)

java内部类:       格式:                  类名一般都是由protected和private修饰符修饰.内部类很好的体现了java的封装特性.可以使用封装来解决java只能单继承的问题 .匿名内部类:java的匿名内部类的语法规则看

2011-05-28 18:31:00 1826

原创 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 537

原创 java中的子类和父类问题

class Person{  public static void main(String[] args){     Person p;      Student s;      p = new Person();      //(1)

2011-04-09 20:57:00 625

原创 java中的垃圾回收机制

1.垃圾收集器的工作目标是回收已经无用的对象的内存空间,从而避免内存渗漏体的产生,节省内存资源,避免程序代码的崩溃。2.垃圾收集器判断一个对象的内存空间是否无用的标准是:如果该对象不能再被程序中任何一个"活动的部分"所引用,此时我们就说,该对象的内存空间已经无用。所谓

2011-04-09 20:45:00 764

原创 子类和父类,静态代码块,代码块调用顺序

class   String; privateage    {out"people static block"    }      System. .println();   People() {     Sys

2011-02-07 17:54:00 807

adt 11 android eclipse插件

adt 11 android eclipse插件

2011-07-26

ADT-0.9.7比较稳定的开发android程序的eclipse插件.

比较稳定的开发android程序的eclipse插件.

2011-07-19

Java设计模式(疯狂Java联盟版)

java设计模式是做为java开发人员的不可缺少的宝典之一.

2011-07-19

空空如也

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

TA关注的人

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