- 博客(51)
- 资源 (9)
- 收藏
- 关注
转载 SQLite的多线程应用与iOS开发
对于SQLiite支持多线程的问题,我找到一片很不错的文章:http://www.keakon.net/2011/10/25/SQLite%E5%9C%A8%E5%A4%9A%E7%BA%BF%E7%A8%8B%E7%8E%AF%E5%A2%83%E4%B8%8B%E7%9A%84%E5%BA%94%E7%94%A8 。 文章很长,需要有耐心的读一下。 1. 对于多
2015-03-19 14:14:33 466
转载 iOS系统设置中显示自己应用
在Android手机上, 在某个程序里,通过按Menu键,一般都会打开这个程序的设置,而在iOS里,系统提供了一个很好的保存程序设置的机制。就是使用Settings Bundle。在按了HOME键的情况下,在第一页的图标中找到设置,会看到程序的设置都在这里。那如何添加自己的程序的设置项呢?1、添加设置项默认情况下,新建的项目程序是没有设置项的。当在代码中
2015-02-10 11:40:21 628
转载 iOS UIFont 设置字体
label.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:24]; 字体名如下:Font Family: American TypewriterFont: AmericanTypewriterFont: AmericanTypewriter-BoldFont Family: AppleG
2014-11-12 10:26:20 469
转载 发布App需要准备的资料
1024*1024 png格式的图标图片一张应用程序介绍(让用户知道你的App是做什么的,有什么功能,有什么特色,有什么与众不同...) 应用程序搜索关键字(方便更多的用户通过搜索找到你的App) 你的网站(用户可以通过这个链接,跳到你的个人主页,否则就会跳到老刘的主页上喽) 团队成员名单3.5寸截屏5张(最好给文件名做一个排序,方便老刘上传) 4.0寸截屏5张如果是通用应用程序,还需要提供iP
2014-10-26 13:14:21 597
转载 PCH in Xcode 6
新建文件 ⌘+N选择 iOS/Mac -> Other -> PCH File > 输入pch文件名,例如:YourProject-Prefix.pch在Xcode 6中,选择Project -> Build Settings,然后搜索:Prefix Header在Apple LLVM 6.0分组中可以看到Prefix Header输入YourProjectName/YourProject-P
2014-10-26 13:12:58 458
转载 Reveal查看任意app的高级技巧
Reveal是一个很强大的UI分析工具,与其他几个功能相近的工具(比如PonyDebugger)相比,其最大的特点就是非常直观,用来查看app的UI布局非常方便。其常规用法是将framework集成至Xcode工程中,可参见Reveal的官网http://revealapp.com/,但我们这次讲述的却是非常规用法。在12/21的#阿里技术嘉年华#上,我给听众展示了使用Reveal查看任意
2014-10-26 13:11:01 556
转载 在Mac10.10中使用cocoapods的方法
1. Open Xcode 62. Open PreferencesClick the Locations tab3. Change the Command Line Tools version to Xcode 6.0 4. Uninstall cocoapods$ sudo gem uninstall cocoapods5. Install xcodeproj$
2014-10-26 13:09:45 446
转载 Mac OS 10.9.5安装CocosPod步骤
1. 添加gem源$ gem sources -a http://ruby.taobao.org2. 安装 cocospod核心组件$ gem install cocoapods-core3. 安装 cocospod$ sudo gem install cocoapods4. 设置 pod 仓库$ pod setup5. 测试
2014-10-26 13:08:59 527
转载 iOS使用AVCaptureSession自定义相机
关于iOS调用摄像机来获取照片,通常我们都会调用UIImagePickerController来调用系统提供的相机来拍照,这个控件非常好用。但是有时UIImagePickerController控件无法满足我们的需求,例如我们需要更加复杂的OverlayerView,这时候我们就要自己构造一个摄像机控件了。这需要使用AVFoundation.framework这个framework里面的组
2014-10-23 11:31:47 672
转载 Android SDK Tools r22.3 下载地址
SDK Tools OnlyPlatformPackageSizeMD5 ChecksumWindows32 & 64-bitandroid-sdk_r22.3-windows.zip108847452 bytes9f0fe8c8884d6aee2b298fee203c62dcinstaller_r22.3-windows.exe
2014-05-07 12:27:00 2664
转载 如何在Root的手机上开启ViewServer,使得HierachyViewer能够连接
前期准备:关于什么是Hierarchy Viewer,请查看官方文档:http://developer.android.com/tools/debugging/debugging-ui.html。个人理解:Hierarchy Viewer能获得当前手机实时的UI信息,给界面设计人员和自动化测试人员带来极大的便利。在Android的官方文档中提到:To pre
2014-04-30 15:31:44 513
转载 Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
我想实现如下的场景,判断当前Android手机上是否正在播放音乐,如果是,通过某个特定的手势,或者点击某个按键,将当前我正在听的音乐共享出去。第一步,就是判断当前是否有音乐正在播放。最开始我想得有点复杂,以为要深入framework或更下层去做手脚才行,找了一下资料,发现AudioManager对外暴露了接口。[java] /** Checks whether any mus
2014-04-23 18:38:14 1649
转载 Objective-c 单例设计模式
一、什么是单例模式:(Singleton) 单例模式的意图是是的类的对象成为系统中唯一的实例,提供一个访问点,供客户类共享资源。二、什么情况下使用单例? 1、类只能有一个实例,而且必须从一个为人熟知的访问点对其进行访问,比如工厂方法。 2、这个唯一的实例只能通过子类化进行扩展,而且扩展的对象不会破坏客户端代码。三、单例设计模式的要点:(1
2014-04-07 16:12:11 576
转载 android mmssms.db各个表介绍
存储路径:/data/data/com.android.providers.telephony/databases/mmssms.db 数据表MMS模块总共包含17张表:addr、android_metadata、attachments、canonical_addresses、drm、part、pdu、pending_msgs、rate、raw、sms、sr_pen
2014-03-27 16:55:10 2820
转载 让你的短信应用迎接Android 4.4(KitKat)
让你的短信应用迎接Android 4.4(KitKat)原文地址:Getting Your SMS Apps Ready for KitKat发送和接收短信是手机最基本的功能,很多的开发者也开发了很多成功的应用来增强Android这一方面的体验。你们当中的某些人可能基于隐藏API来开发短信应用,这种做法我们是不推荐的,因为隐藏API可能会有改变或者被移除,这样新的设备可能无法通
2014-03-25 11:35:04 705
转载 Android中Webview使用经验总结
1.添加权限要用Webview,确认你在**AndroidManifest.xml** 中添加了使用许可 "android.permission.INTERNET" ,否则会出Web page not available错误。1 android:name="android.permission.INTERNET" />
2014-02-20 16:51:39 553
转载 Android 颜色编码
#ffffff #fffff0 #ffffe0 #ffff00 #fffafa #fffaf0 #fffacd #fff8dc #fff5ee #fff0f5 #ffefd5
2014-02-19 11:39:10 454
转载 在Mac系统上安装Tomcat
到 apache官方主页 下载 Mac 版本的完整 .gz文件包。解压拷贝到 /Library目录下。1。Mac中 Finder打开 Library的方法新建 Finder窗口 按下 shift +Command+G 输入 /Library 进入 该隐藏目录。ps:这个快捷键非常的有用,一定要记住!2。修改目录权限选中 文件夹 Com
2014-02-16 14:34:38 461
转载 在Android桌面添加应用程序的快捷方式图标
一般来说在 Android 中添加快捷方式的有以下两种: 在launcher的应用程序列表上,长按某一应用程序图标创建快捷方式到桌面在桌面上长按在弹出框中选择快捷方式->应用程序->将添加快捷方式的程序那么能不能在应用安装时自动将应用的快捷入口添加到桌面呢? 本文给大家分享一下相关的经验?桌面是由launcher来控制的,所以我们可以通过下面
2014-02-12 12:02:33 1241
转载 repo的小结
repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。1. 下载 repo 的地址: http://android.git.kernel.org/repo ,可以用 wget http://android.git.kernel.org/repo 或者 curl http://android.git.kernel.org/r
2014-01-23 11:29:48 511
转载 eclipse maven plugin 插件 安装 和 配置
maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。 首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz
2014-01-10 11:23:08 459
转载 Linux cat命令详解
cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;cat主要有三大功能:1.一次显示整个文件。$ cat filename2.从键盘创建一个文件。$ cat > filename只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件。$cat file1 file2 > filecat具体命令格式为 : cat
2014-01-06 17:08:12 556
转载 linux-linux、linux-windows 之间快速传文件
Linux之间远程拷贝文件常用有3种方法:第1种 就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的拷贝; 第2种 就是采用samba服务,类似Windows文件复制的方式来操作,比较简洁方便; 第3种 就是利用scp命令来进行文件拷贝。
2014-01-03 12:18:20 808
转载 android程序卸载后无法删除桌面快捷方式的解决办法
我的应用程序会在第一次使用的时候在桌面创建一个快捷方式,我创建快捷方式的代码是这样的:代码如下:Intent intent = new Intent(); intent.setClass(this, SplashActivity.class); Intent addShortcut = new Intent(ACTION_A
2013-12-24 10:45:08 640
转载 eclipse使用Working Set管理project
怎么新建working set0.[最简单方法] 在 package explorer 空白处,右击,new->Other->Java Working Set,输入 Working Set 的名字,选择相应的Projects(按住Ctrl,一次选多个;按住Shift,连续选择),Finish.创建好 working set 之后 , 选择 package explo
2013-12-23 14:04:09 667
原创 android 4.4源码下载
android源码下载的官方文档地址http://source.android.com/source/initializing.html1.开始的准备工作,我安装的ubuntu1204 64位 dvd版,安装完之后,Python 和 GNU Make自带的不用装(查看是否安装用命令:python --ersion, make -ersion),只需安装jdk(最好是6)和git(命令:sudo
2013-12-12 11:27:00 633
转载 Android:互联网通信-HttpClient、XML解析
访问Internet是设备的一个重要用户,之前学习过如何嵌入Webkit,此外我们可以通过API来访问Intenet。Android提供Apache HttpClient库,基于此,其他协议,可以视为在HTTP封装的格式,例如XML,JSON等。Android提供三个XML的解析器:1、传统的W3C DOM parser(org.w3c.dom);2、SAX解析器(or
2013-12-06 10:34:29 663
转载 Android中 NDK开发基础
现在做的内容涉及到了视频服务器端、手机android端的视频的采集与播放,后面会陆续将自己学习心得记录下来(坚持写博客是一种好习惯)一、android ndk简介The NDK is a toolset that allows you to implement parts of your app using native-code languages such as C and C
2013-12-06 10:33:01 524
转载 Vmware10下安装Mac OS X Mountain Lion(10.8.5)
一、准备工作:(1)虚拟机系统:vmware workstation 10,(或vmware player),请自行在网上下载。(2)vmware的MAC补丁包。如果你使用的是vmware10,请下载补丁包V1.20,如果是vmware8或9,请下载补丁包V1.10。补丁包120是卡饭论坛中的网友hpmlo提供的。(3)苹果最新版操作系统OS X Mountain Lion,下载地址:
2013-11-23 12:21:10 679
转载 如何生成带注释文档的JAR包?
首先,生成javadoc目录:参考这里使用 eclipse 制作 javadoc 文件然后,生成 JAR 文件参考这里JAR 文件的生成与使用注意,需要把 doc 目录与 src目录一起打包,截图如下:生成的SBUtil.jar 以zip解压后,可以看到含有doc目录,说明的确连同 javadoc 文档都一同打包进来了,截图如下:最后一步,就是把 J
2013-11-23 07:44:17 3727
转载 Eclipse开发C/C++ 安装配置图文详解
1. jdk环境配置2. eclipse 下载3. MinGW 下载安装4. 编写Hello Word jdk环境配置环境配置我就不多说了,网上一堆例子。只要在cmd 中运行java –version 能显示版本等信息说明安装成功。eclipse 下载 eclipse要编
2013-11-22 23:56:21 1754
转载 sim卡联系人读取流程
SIM卡联系人读取流程源代码路径 frameworks/base/telephony/java/com/android/internal/telephony/联系人的标记为EF_ADN(一)、外部读取sim卡联系人是通过IccProvider来调用的而IccProvider是通过aidl的接口调用IIccPhoneBook.Stub.asInter
2013-11-13 11:59:02 833
转载 ubuntu12.04安装svn 1.7
1.问题 在Ubuntu12.04上面安装svn,默认的版本是1.6,突然想使用高版本的svn。2.解决办法 1. 在sources.list添加ppa的源,可以在末尾添加如下两行: deb http://ppa.launchpad.net/svn/ppa/ubuntu precise main deb-src
2013-10-31 11:23:34 401
转载 linux之cp/scp命令+scp命令详解
名称:cp使用权限:所有使用者使用方式:cp [options] source destcp [options] source... directory说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。把计-a 尽可能将档案状态、权限等资料都照原状予以复制。-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至
2013-10-30 18:03:33 479
转载 android读取sim卡联系人
SIM的provider是IccProvider。既然是provider,就和操作Contact的provider类似的,只是有一些微小差别。 IccProvider的Uri是content://icc/and,可以通过这个Uri来操作SIM卡。当然,使用时需要转换为android的Uri对象。android中对SIM卡操作的支持很简单,具体的查询、插入、更新和删除操作如下面的代码段
2013-10-30 15:54:02 752
转载 Eclipse Java注释模板设置详解
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Descriptio
2013-10-29 16:51:14 341
转载 linux grep命令用法
1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(
2013-10-29 10:59:30 517
转载 Android view 工作流程
view基本认识回想你第一次看到Android设备时,上面各种酷炫的应用和游戏是不是让多年使用塞班手机的你感到amazing?能看到这篇文章说明你现在的工作多少和android开发相关。或许你是跟着教程写了一个HelloWold运行在模拟器或者真机上,结果出来的瞬间会有些自豪。心想着自己也是会android应用开发的人了。接着可能陆陆续续的写了几个小Demo,这时候对andro
2013-10-25 15:57:28 585
转载 android源码编译apk的一点小总结
Make -j16 //后面的-j16后个人的电脑,四核就写4,单核就不要写了。加上-j4后编译会快点执行完下面这句后会多出一些命令. build/envsetup.sh (build前面有一个空格)//mmm可以进行单个工程的编译 mmm packages/apps/Music/ 将自己要编译的工程复制到packages/apps/路径下
2013-10-25 15:12:29 498
Redis Desktop Manager for mac2019.1.zip
2019-06-28
Redis Desktop Manager for Mac 2019.0
2019-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人