自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(302)
  • 资源 (4)
  • 收藏
  • 关注

转载 MTK 给工程配置分布式(IncrediBuild)编译

1. make文件夹里面的Gsm2.mak修改make工具的编译项为IncredBuild增加运行参数[c-sharp] view plain copy#@echo tools/make.exe -fmake/comp.mak -r -R COMPONENT=$* ... $(strip $(COMPLOGDIR))/$*.log      @if /I %OS% EQU WINDOWS_...

2018-11-14 17:51:34 606

转载 文章标题

ProGuard混淆存在的问题 2012-08-29 18:51 3732人阅读 评论(0) 收藏 举报 optimizationjavascriptclassandroidstringmethods先说点题外的,前一秒我心想干点什么呢,想到写篇博文吧,最近写的频率有点低了。另外标题有点长了。进正文。前些日子几次遇到ProGuard的问题,想偷个懒,没好好RTFM,后来通读了一下ProGuard

2015-07-28 11:22:36 753

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-07-28 11:20:26 642

转载 android--系统jar包引用

作为android开发工程师,经常会与android系统代码打交道,如果修改了系统代码并有实现了新的java类,而在eclipse工程师需要使用时则必须将引用jar包才能编译通过,如下介绍两种方法:第一部分:生成系统的jar包文件方法1、可以直接到在线编译上(android系统编译处)拿jar包文件,参考路径:out\target\common\obj\JAVA_LIBRA

2015-06-06 12:52:31 1041

转载 Windows环境制作黑苹果U盘图文教程

本文讲解如何在windows环境下制作黑苹果引导U盘。请注意是黑苹果,白苹果不需要这么做,只需要在OSX下直接恢复进去即可。因为黑苹果必须借助引导工具做破解,所以必须在U盘下分区,当然制作Mac引导盘在苹果系统下也有很多方法,但不是每个人都有苹果,特别是想装黑苹果的新手更需要先借助windows来制作。之前本站也介绍了硬盘安装Mac相关文章Win7/Win8硬盘安装苹果OS X10

2015-04-25 19:03:46 12317

转载 一个苹果证书怎么多次使用——导出p12文件

摘要 在苹果开发者网站申请的证书,是授权mac设备的开发或者发布的证书,这意味着一个设备对应一个证书,但是99美元账号只允许生成3个发布证书,两个开发证书,这满足不了多mac设备的使用,使用p12文件可以解决这个问题。为什么要导出.p12文件当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发

2015-04-22 10:40:01 832

转载 android的repo和git使用遇到的疑难杂症

最近在使用Android的repo和git的过程中遇到了很多莫名奇妙的问题,现在记录一下,便于自己以后的查用。1.repo sync中遇到error:......checkout ....接一串hashnumber  解决方法:进到它说提示的目录中,用git status显示文件,将修改过的文件删除掉,再重新repo sync2.repo sync中遇到:contain

2015-04-10 16:29:47 1739

转载 Android开发过程中git、repo、adb、grep等指令的使用

chown      是一条在Unix系统中用于设置文件所有者和文件关联组的命令。 需要超级用户的权限才能执行此命令。只有超级用户和属于组的文件所有者才能变更文件关联组。非特权用户(非超级用户)如需要设置关联组可能需要使用chgrp命令。    # chown rob:developers strace.log        把strace.log的所有者设置为rob,文件的关联组设置

2015-04-10 11:18:55 2759

原创 比较重要的android 网站下载地址

http://www.androiddevtools.cn可以下载sdk的各种资源,还有工具资源

2015-04-01 13:17:03 861

原创 mac 编辑 .bash_profile

cd ~touch .bash_profileopen -e .bash_profile

2015-03-31 10:05:50 3580

转载 mac终端中显示tree的命令

寻觅了良久终于找到了mac下如何在终端显示tree的命令了,作为从linux下转过来的人,还没适应mac的finder,还是喜欢在命令行下查看文件。命令:find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'然后手动alias一下,在你的.bash_profile或者.zshrc中添加:alias tree="find

2015-03-31 09:43:58 3359

转载 Android项目使用Ant打包,自动生成build.xml

一、生成build.xmlEclipse中使用Ant为Android打包并且签名SDK自带文件 在tools/ant目录下这3个文件 其中build.xml和uibuild.xml中定义了大量基础构建方法和打包策略。我们只需要建立我们自己的build.xml并且存放在项目的根目录下,然后引用一下tools/ant/build.xml即可。当然也可以拷贝它然后

2015-03-23 18:56:41 798

转载 Mac OS X下载并安装ant

如果你不知道什么是ant,请不要浪费你的时间继续读下去了。或者你对ant是什么感兴趣,可以看这里:wikipedia-ant 或者这里 baidu-ant最近整理了一下ant的下载和安装方法,步骤如下:1.下载ant:官网下载当前最新版是Apache Ant 1.9.3,可以下载那个zip包,如下图:2.将下载的zip包解压到一个目录下,如/usr/lo

2015-03-23 15:31:58 758

转载 Mac OS X 下开发 Android 程序时使用 USB 连真机调试

Mac OS X 下开发 Android 程序时使用 USB 连真机调试时间 2014-05-01 12:47:42  隔叶黄莺Unmi Blog原文  http://unmi.cc/mac-osx-dev-android-usb/本人很早一篇   Mac OS X 下开发 Android 程序时使用 WiFi ADB 连真机调试 ,手机端需要连接  WiFi, Roo

2015-03-18 09:11:29 952

转载 Android SDK Manager国内无法更新的解决方案

Android SDK Manager国内无法更新的解决方案现在由于GWF,google基本和咱们说咱见了,就给现在在做Android  或者想学习Android 的朋友带来了诸多的不便,最简单的就是Android SDK Manager 你无法更新了。现在这里有一个解决方案,如下。  1.启动 Android SDK Manager ,打开主界面,依次选择「Tools

2015-03-17 22:14:30 482

转载 WKWeb​View

iOS 与 web 之间的关系非常复杂,这种复杂关系甚至可以追溯到几十年前系统建立初期。其实现在很难说清第一代 iPhone 横空出世是一件多么困难的事情。我们现今司空见惯的触摸屏在当时只是诸多方案中的一种。最早期的产品原型是物理键盘、触摸屏、触控笔的结合,屏幕尺寸才是 5" x 7"。甚至当时 iPod 的轮子都是一个严肃的备选方案。但最最重要的决定或许都是由软件而非硬件决定的。

2015-03-01 15:27:14 1128

转载 UIWebView 中JavaScript 与 Objective-C 通信

iOS7 之前Objective-C -> JavaScriptUIWebView对象有以下方法 - (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script该方法能够执行一段JavaScript字符串, 并返回字符串类型的返回值. 例如:UIWebView *webView = [

2015-03-01 12:49:09 4813

转载 iOS8 WebKit库之——WKWebView篇

webkit使用WKWebView来代替IOS的UIWebView和OSX的WebView,并且使用Nitro JavaScript引擎,这意味着所有第三方浏览器运行JavaScript将会跟safari一样快。第一、WKWebView增加的属性和方法类比UIWebView,跟UIWebView的API对比,增加的属性:1、estimatedProgress 加载进度条,在IOS8

2015-03-01 12:47:59 4189

转载 performSelector 那点事

在项目中,常常用到performSelectorXXX之类的方法,而且有很多类似方法;今天就来召集一下!1.performSelectorOnMainThread:withObject:waitUntilDone:- (void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUnt

2015-03-01 11:44:50 462

转载 iOS 类别和继承的区别之synthesize not allowed in a category's implementation

2014-08-14 10:33:41|  分类: IOS学习 |  标签:ios  类别和继承  |举报|字号 订阅在项目用到了下拉列表,界面上有很多下拉列表,需要点击背景的时候收起下拉列表。下拉列表是放在UIScollView上面的,我就想在UIScollView内部实现收起下拉列表的方法。期初定义了一个UIScrollView的类别,代码如下:#imp

2015-03-01 11:43:42 2906

转载 [iOS] 使用UIWebView时objective-c与javascript互相调用

原文转自:http://zonble.net/archives/2010_09/1385.php在写 JavaScript 的时候,可以使用一个叫做 window 的对象,像是我们想要从现在的网页跳到另外一个网页的时候,就会去修改 window.location.href 的位置;在我们的 Objective C 程序码中,如果我们可以取得指定的 WebView 的指标,也就可以拿到这个出现在

2015-02-12 20:42:38 690

转载 [iOS] 使用UIWebView时objective-c与javascript互相调用

原文转自:http://zonble.net/archives/2010_09/1385.php在写 JavaScript 的时候,可以使用一个叫做 window 的对象,像是我们想要从现在的网页跳到另外一个网页的时候,就会去修改 window.location.href 的位置;在我们的 Objective C 程序码中,如果我们可以取得指定的 WebView 的指标,也就可以拿到这个出现在

2015-02-12 20:39:33 740

转载 IOS应用在iPhone5和iPhone5s上不能全屏显示,应用画面上下各有1条黑色的解决方案

在编写IOS应用程序的过程中,我一直都是使用iPhone Retina(3.5-inch)模拟器测试的,一切显示正常,切图如下:我在应用开发中,采用的是纯代码实现。公司提供了一部iPhone4s,我使用其测试一切显示正常。 问题出在,当我使用iPhone5和 iPhone5s真机测试时,发现我的应用在iPhone5和iPhone5s上没有铺满屏幕显示画面,而是在应用画面的上

2015-02-08 16:23:48 2587 1

转载 iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸

iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?时间 2014-10-21 19:10:29  鸟哥笔记原文  http://www.niaogebiji.com/article-4379-1.html初代iPhone2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素。下文也是按照宽度,高度的顺

2015-02-08 16:18:44 1542

转载 Launch Screen在iOS7/8中的实现

目前项目中需要解决的问题是:兼容iOS7和iOS8,之前的版本不需要支持了实现兼容3.5、4、4.7和5.5寸屏幕,竖屏的Lauch Screen创建所需的PNG图片有关iPhone6/6+相关尺寸见这里需要如下尺寸图片:用于iPhone6+的1242x2208,或者1080x1920,也就是Retina HD 5.5用于iPhone6的750x1334,也

2015-02-08 16:18:02 5562

转载 xcode5 中Provisioning Profiles列表清理方法

/Users/CalvinLaw/Library/MobileDevice/Provisioning Profiles所有provision 文件都在这里面了,删除后,重启xcode就可以去掉没用的

2015-02-04 17:25:44 577

转载 jquery mobile 原理

当你学会了css3 html5 以及移动端的JS框架。你就不屑去用qjm了。jqm优点是兼容性强。弱点就是速度太慢冗余代码太多一个项目哪需要那么多功能。现在很多框架实现选择性的组合生成一个真正适用于自己的版本 如 zepto.js 和jqmobi(这个不是jquerymobile哈,目前是速度最快的一 个 框架)。我用各种js框架都试着做过app。结果jqm是最慢的一个,其他的也达不到理想

2015-02-02 17:52:59 1875

转载 UDP穿透NAT的原理与实现(UDP“打洞”原理)

UDP穿透NAT的原理与实现(UDP“打洞”原理)分类: 原理2008-11-01 16:23 7455人阅读 评论(3) 收藏 举报session数据结构internet服务器networkdstNAT(The IPNetwork Address Translator)的概念和意义是什么?NAT, 中文翻译为网络地址转换。具体的详细信息可以访问RFC 1631 - http:

2015-01-23 09:58:11 947

转载 注入安卓进程,并hook java世界的方法

注入安卓进程,并hook java世界的方法         说明:安卓系统的可执行对象有两个世界,一个是Linux Native世界,一个是Java世界.两个世界能够通过jvm产生交互,具体来说就是通过jni技术进行互相干涉.但是在正常情况下,只能在Java世界通过jni调用native方法,二native不能在没有任何java上的支持下干涉java世界.在一些应用中,我们需要对一个

2015-01-23 09:56:25 1807

转载 基于HCE移动支付研究报告

1. 概念  HCE(host-based card emulation),即基于主机的卡模拟。在一部配备NFC功能的手机实现卡模拟,目前有两种方式:一种是基于硬件的,称为虚拟卡模式(Virtual Card Mode);一种是基于软件的,被称为主机卡模式(Host Card Mode),即本文要讨论的方式。  在虚拟卡模式下,需要提供安全模块SE(Secure Elemen),SE提供对

2015-01-22 09:10:32 2369

转载 HCE基础知识普及

NFC技术发展NFC(Near Field Communication)是“近场通讯”的简称,采用短距离RF(射频)通讯技术。NFC 工作频率为13.56Hz,有效范围为500px 以内,其传输速度有106 Kbit/秒、212 Kbit/秒或者424 Kbit/秒三种,能够应用在手机/平板、电脑/游戏机、印表机、电子产品,甚至家电设备中。NFC技术已经有十来年历史,在过去的几年里

2015-01-15 16:41:44 1799

转载 android nfc中MifareClassic格式的读写

Android支持的数据格式数据格式的Intent filter AndroidManifest.xml文件中,要像向下列示例那样,在元素内的元素中指定你创建的资源文件:activity>... intent-filter> action android:name="android.nfc.action.TECH_DISCOVERED" />

2015-01-15 10:42:30 4428

转载 NFC读写MifareClassic协议的NFC卡

IC卡 (Integrated Circuit Card,集成电路卡)有些国家和地区也称智能卡(smart card)、智慧卡(intelligent card)、微电路卡(microcircuit card)或微芯片卡等。它是将一个微电子芯片嵌入符合ISO 7816标准的卡基中,做成卡片形式。所以非接触式IC卡又被称为射频卡或者电子标签。IC卡是指集成电路卡,一般用的公交车卡就是IC卡的一种

2015-01-14 18:37:02 24958 2

转载 Mifare Classic Tool (MCT),Android平台RFID工具

最近逛国外坛子的时候发现一新RFID神器,把介绍翻一下。Mifare Classic Tool (MCT) – 一款用来读取/编辑/分析Mifare Classic卡片的安卓软件。大家好,这几个月我开发了一款安卓NFC工具,希望大家用的高兴,同时希望大家能在github 上一同完善这款工具。功能如下:* 读取Mifare Classic卡片 * 编辑并保存卡片的数据* 写入M

2015-01-14 17:13:40 29144

转载 HCE技术实战分析

Google开始放出HCE的支持后,掀起了巨大的反响。 摆脱了SWP-SIM对运营商的依赖,摆脱了eSE对手机厂商的依赖,其对于产业生态的影响不言而喻。网上基于HCE的前景和应用讨论的不亦乐乎,但技术层面的资料却乏善可陈。现我们就通过一个具体的实现来揭秘HCE,同时给出一个技术层面的理解。    首先,需要的环境:        一个支持Android 4.4.2 SDK的开发环境

2015-01-14 16:16:33 1280 1

转载 HCE:Host-based Card Emulation基于Android设备的卡片模拟器

HCE技术支持提供了一个软实现SE的通路,Service实现的方式很多,可以使用文件,使用网络,甚至连接真正的SE。支持HCE的测试手机:目前可以确定使用了NXP PN547作为CLF的NFC手机已经打通了HCE。市面上可见的目前有Sony Xperia Z2 和 Samsung Galaxy S5。一份参考资料:http://developer.android.com/guide/top

2015-01-14 15:52:00 3783 2

转载 UIWebView的使用总结

IOS7 shouldStartLoadWithRequest可以捕获网页上的location.href的参数,IOS8下就无法捕获了设置UIWebView透明[cpp] view plaincopyprint?[webview setBackgroundColor:[UIColor clearColor]];    we

2015-01-14 09:02:29 715

转载 No value was provided for the parameter ‘appIdName’ when provisioning

Xcode 自动提交certificate requests的时候,需要寻找一个“Wildcard” 的app Id,如果你丢了这个(一般是自动创建的),那么xcode的自动请求就会失败。解决起来也很简单。 1、登陆到Developer。 2、选中App IDs,创建一个名为Wildcard的app id,suffix敲入*,记住只有一个 * ,不带其他的。 3、重新在xc

2015-01-13 16:17:12 1938

转载 ios企业证书创建

公司刚搞了个299美刀的仅提供真机测试的企业账号,这个不需要添加设备ID,而且可以在非越狱的机器上安装,瞬间屌爆了。这里介绍下怎样来申请这个真机测试证书,个人开发者账号申请的开发者证书也类似,有些少许的不同。1.进入Member Center                            (图1) 2. 选择第二项certific

2015-01-13 16:14:16 16869

转载 Android类库打包方法探究(目前看到的最终方案)

开发Android应用的时候,对于可用于多个应用的公用的部分,或是打算发布给第三方进行应用集成的部分,要把这部分打包成类库怎么做呢?众所周知,Android应用使用ADT打包成apk,apk中包含了运行程序所需要的一切,包括:class、asset、res、AndroidManifest.xml等。而对于类库项目(library project),ADT生成的jar包里只包含编译生成的clas

2015-01-13 10:22:00 868

使用HorizontalScrollView

使用Horizontal Scroll View 做横屏滑动,可以显示图片等

2014-04-15

迷你设计模式手册 迷你设计模式手册

迷你设计模式手册 讲解了三种类型的设计模式,并且有图片说明

2008-11-27

系统重构.pdf 侯捷

系统重构 讲如何重构代码和系统 系统重构 讲如何重构代码和系统 系统重构 讲如何重构代码和系统 系统重构 讲如何重构代码和系统 系统重构 讲如何重构代码和系统

2008-11-27

文本文件合并器2.0.exe

可以批量修改文件名,支持模式匹配等替换方法.比较好用啊

2008-10-22

空空如也

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

TA关注的人

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