- 博客(269)
- 资源 (19)
- 收藏
- 关注
转载 Android Zip文件解压缩代码
在Android平台中如何实现Zip文件的解压缩功能呢? 因为Android内部已经集成了zlib库,对于英文和非密码的Zip文件解压缩还是比较简单的,下面Android123给大家一个解压缩zip的java代码,可以在Android上任何版本中使用,Unzip这个静态方法比较简单,参数一为源zip文件的完整路径,参数二为解压缩后存放的文件夹。private static void Unzip
2012-08-06 17:43:35 1338
转载 android bitmap的放大缩小
private static Bitmap big(Bitmap bitmap) { Matrix matrix = new Matrix(); matrix.postScale(1.5f,1.5f); //长和宽放大缩小的比例 Bitmap resizeBmp = Bitmap.createBitmap(bitmap,0,0,bitmap.getWidth(),bitmap.
2012-08-06 17:41:39 7485
转载 String.getByte("utf-8")和new String(byte[],"utf-8")各是什么意思?
1. 返回String解码为utf-8的字节序列;2. 使用指定字符集解码的字节数组构造一个新的String。From topics:http://topic.csdn.net/u/20080630/12/01273b1a-2c78-41bc-a5f1-453c30cc5bea.html
2012-07-30 14:58:53 10560
原创 xcode 4.2下怎么添加framework?
点击工程 -》target-》build Phases -》Link Binary With Libraries
2012-07-05 09:55:03 1369
原创 ubuntu中vim和gedit中文乱码
一、VIM中文乱码:$sudo gedit /etc/vim/vimrc在文件未行加入:set fileencodings=utf-8,gb2312,gbk,gb18030set termencoding=utf-8set encoding=prc二、gedit中文乱码:命令行方式,适用于所有 Ubuntu 用户。终端中运行以下命令:
2012-05-22 15:57:46 1018
转载 Android中线程的使用方法
转载自:http://www.cnmsdn.com/html/201109/1316080620ID10101.html1. Android进程 在了解Android线程之前得先了解一下Android的进程。当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。同时,Android会为每个应用程
2012-03-21 10:48:25 995
原创 JDK source下载地址
JDK 6: http://download.java.net/jdk6/source/JDK 7: http://download.java.net/openjdk/jdk7/具体Eclipse中关联方法请参看前面写的过的一篇博客:http://blog.csdn.net/duanyipeng/article/details/6915582此贴旨在为自已日
2012-03-19 16:43:14 2820
转载 UIView翻译 (参考)
转载于:http://blog.csdn.net/tracylife/archive/2010/08/27/5842723.aspxaddSubview:添加一个子视图到接收者并让它在最上面显示出来。 - (void)addSubview:(UIView *)view 讨论 这方法同样设置了接收者为下一个视图响应对象。接收者保留视图。如果你使用removeFromSupervi
2012-03-09 17:20:07 2245
转载 Scroll View Programming Guide for iOS 笔记
1.ScrollView通过拖动或者轻弹实现scroll不需要子类或者代理。只有UIScrollView的content size需要通过程序设置,其他都能用Interface Builder设置 2.只需要少量的额外配置ScrollView就能达到基本的滚动功能。 3.ScrollView可以加在controller或者其他view上面。只有两个步骤需要配置scroll view
2012-03-09 17:10:10 2394
转载 Modal View Controllers, Not Model-View-Controller(MVC)
http://useyourloaf.com/blog/2010/5/3/ipad-modal-view-controllers.html非常好的一篇文章。There were some minor tweaks to modal view controllers with iPhone OS 3.2 that are worth taking a look at if you n
2012-03-08 11:11:53 2684
原创 Mac OS X 10.7.x Lion下添加离线词典
参考:http://www.appinn.com/dictunifier/,稍作整理。Mac 系统已经自带了字典程序 Dictionary,且和自家 Safari、Mail、SpotLight 等程序高度整合。遗憾的是英英字典,国人还是喜欢英汉汉英互译的词典。能不能自行添加词典到系统的词典程序呢?答案自然是可以,不过需要软件辅助。DictUnifier 就是国人出品的一款词典转换软件,可以自动
2012-03-01 11:42:40 15198 5
转载 影响一个UIView是否能正常显示的几个因素
转载自:http://www.cnblogs.com/eagley/archive/2011/05/25/2056748.html在使用代码实现UIView及其子类的对象的时候,经常会遇到创建的某个view没有显示在屏幕上。以下总结了本人遇到过的几种情况。可能还有些其它的原因也会导致view不能正常显示,限于个人经历有限,无法全部列出。待今后如果遇到新的情况,再对本文做更新。1. 首先
2012-02-28 17:05:18 1312
原创 iPhone开发学习笔记008——定制标题三种方法
方式一:self.title=@"标题文字";或self.title=[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleName"];方式二:self.navigationItem.title=@"标题文字"方式三:self.navigationItem.titleView=xxxVie
2012-02-20 22:58:35 1127
原创 iPhone开发学习笔记007——Xcode4.2下iPhone多视图开发(自已创建MainWindow.xib和不用MainWindow.xib两种实现)
使用Xcode4以前的版本进行iPhone开发,新建Window-based Application类型的工程时,都会自动生成MainWindow.xib,并且都至少包含一个UIApplicationDelegate和一个UIWindow对象。但是Xcode4以后,新建工程时,工程template这一块有很大改动,没有Window-based Application这一项了,但是有个Emp
2012-02-20 01:42:17 3577 4
原创 iPhone开发学习笔记006—— NSNotification自定义通知名
最近在网上看到一个“在iPhone开发中给键盘加个隐藏工具条”的demo,下下来后,运行后发现,点击“隐藏键盘”之后,之前的TableView不能恢复为应用刚启动时的显示,因为当TextField获得焦点时,会弹出软键盘,相应的需要通过程序调整界面上的TableView,修改其Frame将之上移。(注:TableView中放了五个TextField)。但是点击“隐藏键盘”后,TableView还是
2012-02-19 15:54:22 1256
原创 iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view
一、新建一个single view application类型的iOS application工程,名字取为CustomView,如下图,我们不往CustomViewViewController.xib中添加任何控件:二、新建一个CustomView.xib,过程如下:然后往界面上拖一个label和一个button:接下来得建立CustomViewViewC
2012-02-14 22:51:25 2686 4
原创 iPhone开发学习笔记004——自定义背景透明非全屏弹出窗口,子类化UIWindow
最终要实现的效果如下,点击上面的按钮可以弹出一个背景透明非全屏的弹出窗口,不使用UIActionSheet和UIAlertView. 下面说说具体过程。一、新建一个single view application工程,并且添加相关的控件并拖拽连接:如下图:新建一个OC类,继承自UIWindow,如下图:CustomWindow.h:#im
2012-02-14 22:23:20 4046
原创 iPhone开发学习笔记003——UITableViewCell内容自适应高度
此篇使用前一篇的实例,只是将对应的Cell.xib界面换成如下所示:然后,oneViewController中添加属性:dataArray,即 *.h中添加@property (nonatomic,retain)NSArray *dataArray;*.m中添加:@synthesize dataArray;oneViewController.m中的部分代码如下:- (N
2012-02-14 21:21:53 1613
原创 iPhone开发学习笔记002——Xib设计UITableViewCell然后动态加载
(注:环境Mac OS X Lion 10.7.3 + Xcode 4.2.1 + iOS SDK 5.0.)一、新建iOS Application工程,选择Single View Application,不要选中Use Storyboard.假设指定的是product name和class prefix都是one,则完成后自动生成代码视图如下图:该应用默认加载的是oneViewCon
2012-02-14 20:23:51 2359 2
原创 iPhone开发学习笔记001——Xib界面上的控件与代码的相互关联方法
(注:环境Mac OS X Lion 10.7.3 + Xcode 4.2.1 + iOS SDK 5.0.)比如工程中添加了一个UIViewController的sub class,新建的时候选中“With XIB for user interface”,则新建完成会同时生成三个文件:xxx.h, xxx.m, xxx.xib(前期也可是*.nib,xib和nib都指UI源文件,后来苹果统一
2012-02-13 23:08:53 4274
原创 Mac OS X Lion 10.7.2下面Finder搜索问题
一、部题描述:Mac OS X Lion 10.7.2下面浏览文件使用的是Finder,Finder右上脚有个搜索框(如下图),默认在这里输入关键字,搜索范围是整个Mac,其实用户用的最多的是在当前文件夹下面执行搜索,该如何修改呢?注意这个搜索不是右上脚的Spotlight,两个不是同一回事!!二、解决办法:其实很简单,注一般人想到的是一切都可以从D
2012-02-07 16:59:19 3885
转载 IPhone之UIScrollView—翻页效果
转自:http://blog.sina.com.cn/s/blog_4adf31ea0100nw4a.htmlUIScrollView可以产生画轴的效果,可以在手机屏中左右滑动。初始化代码为: mainView = [[UIScrollView alloc] initWithFrame:CGRectMake(0.0, 0.0, self.view.frame.size.width,
2012-02-06 13:25:48 8407
转载 IPhone之自定义弹出窗口
转自:http://blog.sina.com.cn/s/blog_4adf31ea0100nw42.html效果图:初始化代码:if (!_alertView){_alertView = [[UIAlertView alloc] initWithTitle:title message:@"\n\n\n" delegate:self cancelButtonTitle:@"
2012-02-06 13:12:58 2889 3
转载 UITableView 行自适应高度的实现
转自:http://www.lyttzx.com/plus/view.php?aid=6432大概你第一眼看来,动态调整高度是一件不容易的事情,而且打算解决它的第一个想法往往是不正确的。在这篇文章中我将展示如何使图表单元格的高度能根据里面文本内容来动态改变,同时又不必子类化UITableViewCell。你当然可以通过子类化它来实现,但是这样做会使得代码复杂因为设置高度是在图表本身的实例上而不
2012-02-05 23:36:18 6906
原创 Android中添加Options Menu,按MENU键无反应
自已开发的一个日历项目,其中一个显示日程列表的Activity只有一个ListView,数据来源于数据库。在这个xxxActivity.java里面添加了:/** Create menu. */public booleanonCreateOptionsMenu(Menu menu) {MenuInflater mMenuInflater = getMenuInflater();
2012-01-16 22:56:24 3599 2
转载 java多线程 sleep()和wait()的区别
接触了一些多线程的东西,还是从java入手吧。相信看这篇文章的朋友都已经知道进程和线程的区别,也都知道了为什么要使用多线程了。这两个方法主要来源是,sleep用于线程控制,而wait用于线程间的通信,与wait配套的方法还有notify和notifyAll.区别一:sleep是Thread类的方法,是线程用来 控制自身流程的,比如有一个要报时的线程,每一秒中打印出一
2012-01-16 17:48:39 851
原创 ListView内容动态刷新
在网上看到很多,大多介绍都是利用Adapter的notifyDataSetChanged,通知Adapter数据已经更改,然后Adapter会调用getView()方法,重新显示界面。但是除了这个之外,还有一个必须关注的就是,在调用Adapter的notifyDataSetChanged函数之前,需要手动修改Adapter具体数据成员,比如Cursor或List或Array,即变化了的部分都需
2012-01-16 13:27:32 8829
原创 查找图标搜索引擎
移动开发,经常要在OptionMenu、或按钮、或listView上加些小图标,在网上Google,baidu,bing都很难找到合适的自已想要的,在这里记下几个常用的查找图标的搜索引擎,前两个是同事kevinxue介绍的,非常感谢kevinxue!中文:http://findicons.com/英文(国际):http://www.iconfinder.com/另:http:/
2012-01-16 13:01:30 1259
转载 自定义Activity标题栏
在应用过程中需要将Activity的标题栏进行修改,一般情况下,通过java代码的setTitle方法可以设置其标题内容。在实际应用过程中可能会有复杂的需求,此时需要进行相关的处理,比如在标题栏上显示两个按钮和一个文本,按钮进行操作可以进行操作。这个时候就需要进行处理,处理方式如下:1、建立title所需的布局文件:android:id="@+id/LinearLayout
2012-01-13 00:26:08 2707
原创 当有多个设备online时,命令行窗口通过adb连接指定设备方法
1. 通过adb devices命令获取所有online设备的serial number。C:\Users\Administrator>adb devicesList of devices attachedemulator-5554 deviceSH0A6PL00243 device上面表示,当前有两个设备online,第一个emulator-5554是模拟器,后一个
2012-01-07 18:07:06 92172 7
原创 Android中设置EditText获得焦点时不弹出软键盘
默认EditText在获得焦点时,会弹出软键盘,如果想实现当EditText获得焦点时,直接弹出对话框,像时间对话框,而不要弹出软键盘,该如何禁卡弹出软键盘?方法:即onCreate()中调用EditText实例的setInputType(InputType.TYPE_NULL),xml文件中定义EditText时,指定的android:inputType="??",??可以任意。
2012-01-02 14:24:52 14864 5
原创 Android中设置EditText默认无焦点
在activity中放置了1个或1个以上的EditText,进入该activity的时候第一个EditText会接收焦点,我希望里面所有的EditText默认是不接收焦点的,该怎么做呢?方法:在第一个EditText前面添加一个LinearLayout,并且一定要请求获得焦点,否则无效。网上很多都说到要添加一个LinearLayout,但是没有强调要使用 这句,发现不使用这句其实是没有
2012-01-02 14:05:54 12867 3
转载 Mac中显示隐藏文件
Mac OS X是基于FreeBSD(Unix)的。可是我们在使用的时候,发现很多Unix下的文件和目录像/etc,/var,/bin等都找不到了。其实,这些文件和目录都在,只不过是都被系统隐藏了。如果你需要访问或修改这些文件,只能使用“终端”,通过Unix命令来访问。但是通过“终端”毕竟不如使用Finder方便,今天的这个小窍门我们就来告诉大家,怎样在Finder中显示这些隐藏的文件。
2011-12-30 18:40:24 1035
转载 iPhone开发经典语录
1 : 如果无法保证子类行为的一致性,那么就用委托If the subClass can't keep with superClass,use delegate rather than inheritance. 2: 屏 幕上看到的,都是 UIVewEverything you see on Screen is UIView. 3: 如 果对性能要求高,慎用 In
2011-12-30 17:24:21 1722
转载 Cocoa框架类之间继承关系
在Cocoa开发中是必要的,至于其它框架(如:Core Data、Sync Services、Address Book、Preference Panes、Screen Saver、Web Kit)则是辅助和可选的;Foundation框架和Application Kit框架的区分标准在于用户界面。AD:Cocoa框架类之间继承关系是本文要介绍的内容,主要是来
2011-12-28 23:30:10 3592
原创 错误:'release' is unavailable: not available in automatic reference counting mode..(Xcode4.2.1+iOS5.0)
Xcode4.2.1+iOS5.0下面编译出现错误:'release' is unavailable: not available in automatic reference counting mode..解决办法:You need to turn off Automatic Reference Counting. You do this by clicking on you
2011-12-28 11:03:13 18989 9
转载 体验论成败 2011智能手机系统谁唱主角
2011年转眼即逝,这一年的智能手机市场热闹非凡。随着手机外观和硬件的差异越来越小,手机应用的丰富程度和使用体验已经成为人们选择手机的重要标准,而手机应用的数量和体验则要由手机操作系统来决定。苹果iOS、谷歌Android和微软Windows Phone是2011年曝光率最高,也是全球最流行的三大智能手机操作系统,今天,我们就来回顾一下iOS、Android和Windows Phone在2
2011-12-27 19:29:18 1239
转载 iOS5完美越狱箭在弦上 Android更赚钱
iOS5完美越狱箭在弦上 很快就会发布 泡泡网平板电脑频道12月20日 用千呼万唤始出来形容iOS5绝对不算夸张,距离iOS5发布两个多月的时间中,有关iOS5完美越狱的消息无时无刻不牵动着成千上万果粉的心。虽然我们等得异常辛苦,但是漫长的等待终于有了回报,也让我们看到了iOS5完美越狱的曙光。 近日,著名越狱开发者pod2g在其个人网络日志中公布了有关iOS5
2011-12-27 19:15:57 1849
Procedure Call Standard for the ARM 64-bit Architecture (AArch64)
2015-09-19
Procedure Call Standard for the ARM® Architecture
2015-09-19
Xib设计UITableViewCell然后动态加载
2012-02-14
android-1.5-cupcake-src.zip
2011-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人