- 博客(120)
- 资源 (19)
- 收藏
- 关注

原创 Android dev tips(update at 2015-11-26)
Android开发过程中遇到的一些疑难杂症,没有时间和精力去逐一备忘,只把解决办法记录在这里,分享给各位,少走一些弯路。
2014-07-30 18:52:21
6969
1

原创 Android开发之如何保证Service不被杀掉(broadcast+system/app)
最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是一个难题。参考了现今各种定制版的系统和安全厂商牛虻软件,如何能保证自己的Service不被杀死呢?其实除了常规的手段,我们可以参考一下微信和360,设置-程序-正在运行,可以看到微信是同时开启了两个进程和服务:我猜想它应该是相互监听,如果有
2014-03-29 16:48:06
252336
17

原创 Android开发笔记(成长轨迹)
1.控制台输出:called unimplemented OpenGL ES API调用了未实现的OpenGL ES API函数,一般由于导入的第三方库如地图库,里面有用到OpenGL,但是模拟器的硬件默认是没有这个的,所以需要我们编辑模拟器Emulation Options选项勾选 Use Host GPU 然后重启模拟器再尝试,如果还是这个错误,那么我们只好用真机测试了。2
2013-06-21 09:44:41
149229

原创 ios 一步一步学会自定义地图吹出框(CalloutView)-->(百度地图,高德地图,google地图)
前言在ios上边使用地图库的同学肯定遇到过这样的问题:吹出框只能设置title和subtitle和左右的view,不管是百度地图还是高德地图还是自带的google地图,只提供了这四个属性,如果想添加更多的view,只能自定义。可是,类库只能看到.h文件,.m都看不到,这让新手比较蛋疼,庞大的地图类库一时半会摸不着头脑,从头再学还需要时间,本文就教大家快速制作一个属于自己的 Callou
2013-04-12 21:21:34
39362
1

原创 Valid signing identity not found解决办法(原有IDP私钥丢失)及Certificate、App ID、Devices、Provisioning Profiles之间区别
前言:刚刚把mini换成了macbookair,之前一直在mini上进行开发,到换air之前,第一个项目刚刚上线,第一次申请测试,发布证书等等都是在mini上完成的,由于粗心未能料到,换成air后,就把mini的全部清空,然后二手卖了,之前的开发证书也被我删除了,其实应该备份和导出的。。。。导致现在在新air上,登陆网站:想直接下载之前建立好的证书,可是下载双击后,在钥
2013-03-21 00:41:14
74809

原创 xcode APP 打包以及提交apple审核详细流程(新版本更新提交审核)
最近项目到了最后的阶段,测试完一切ok后,准备打包以及提交,不料看到网上众教程,好多都是老版本的,现在IDE实现方式改了,那些方法好多都找不到,绕了一大圈,才搞明白流程,现在记录下来,以便朋友们查阅。开发环境:xcode4.4.1iphonesdk:5.1.1开发机器:macmini真机部署测试:apple个人开发者ID向导:必备IDP证书和distribu
2012-11-09 21:00:06
282498
22

原创 ios开发学习笔记(这里一定有你想要的东西,全部免费
1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用)。其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviews objectAtIndex:0] removeFromSuperview];2,NSDate:字母 日期或时
2012-09-12 21:01:33
119681
3
原创 AndroidStudio v1.4+ 使用笔记
本帖记录在迁移到AndroidStudio后所遇到的问题,记录的同时也希望能帮助到别人,因为我也是Standing on Shoulders of Giants。在IDE方面,首先要搞明白Gradle是个什么玩意,以及和Ant构建模式的区别,如果有从Eclipse IDE迁移项目的同学,可以从下面这两个文档看起,很详细。 Migrating to Android Studio Transiti
2015-12-17 16:08:43
2935
原创 Android/Java面试题,边面试边成长,为了应试而应试
从今天起,所有面试或遇到过的面试题,都整理到此文章下,提醒自己时刻要学习,同时分享给各位。【部分网上整理】Java基础 1,Java中一个汉字占多少字节?java中,只要是字符,不管是数字还是英文还是汉字,都占两个字节,都是一个char。 char c1 = ‘中’; char c2 = ‘A’; char c3 = ‘1’; 确切说,Unicode编码是指一类编码的统称,而非某个具体编
2015-04-23 16:15:58
5708
原创 Eclipse编程区域主题添加教程Color和Theme
Eclipse版本:Eclipse Java EE IDE for Web Developers.Version: Juno Service Release 1Build id: 20120920-0800step1,为Eclipse添加Color.Theme的插件这样可以方便一键更换主题,再也不用一个一个设置BackgroundColor了,同时也方便回退到def
2015-03-13 11:47:34
25229
原创 自定义iOS7导航栏背景,标题和返回按钮文字颜色
在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem更改导航栏的背景和文字Color方法一: //set NavigationBar 背景颜色&title 颜色 [self.navigationController.navigation
2014-11-26 16:22:44
198172
1
原创 iOS开发-Xcode Debug、Release、Archive、Profile、Analyze概念解释
1,Debug和Release版本区别?
2014-10-31 18:41:38
63778
1
原创 iOS SDK开发时,有关OC和C++混编造成其它类错误的问题(Compile Sources As Objective-C++)
最近要帮忙做一个SDK,
2014-10-29 19:10:50
35840
3
转载 浅析Java抽象类和接口的比较
[摘要] abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和in
2014-08-01 14:47:11
1838
原创 Android开发之多线程编程Thread和Runnable使用
Android可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;前者只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。
2014-07-28 18:03:46
58816
原创 Android在一个APP中通过包名或类名启动另一个APP
开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动:
2014-07-24 19:05:48
119575
1
原创 通过Parcelable协议传递数据出现错误(Unmarshalling unknown type code 7471205 at offset 232)
直接贴出错误:xiang'bi
2014-07-02 03:31:55
18160
2
原创 Android通过Runtime.getRuntime().exec实现Ping和Traceroute命令时readLine阻塞问题解决
在Android中实现像在PC上调用cmd命令,进行一些常用的m
2014-05-05 18:56:39
32038
5
原创 Google Geocoding API 免费版和商业版(地理编码逆地址)
免费版: public static final String URL_GEOCODE = "http://maps.google.com/maps/api/geocode/json?latlng=%1$f,%2$f&sensor=false®ion=cn&language=%3$s";通配符:经度、纬度、语言商业版: 客户端使用商业版的逆地
2014-03-23 15:01:07
13785
转载 Http和Socket连接区别
1、TCP连接要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器
2014-03-12 00:04:55
4317
原创 【面试】基本算法
这里记录面试时遇到的一些算问题,都是很基础的,基础的不能再基础了,脑子不好,记录下来。排序一:-(void) doDesc{ int list[12] = {12,42,21,45,6,13,89,23,48,74,3,32}; for (int i=0; i<=11; i++) {
2014-03-11 00:34:24
4441
原创 Android重力感应开发
一、手机中常用的传感器在Android2.3 gingerbread系统中,google提供了11种传感器供应用层使用,具体如下:(Sensor类)#define SENSOR_TYPE_ACCELEROMETER 1 //加速度#define SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力#define SENSOR_TYPE_ORIENTATION 3 //
2014-03-09 16:56:33
82478
原创 【Java基础】类的实例化、static、父类构造函数执行顺序
重温java基础,以免自己以后犯原则性错误,这是最基本,最基础的东西。直接上代码:A.javapublic class A { int a1 = 8; int a2 = getA2(); { int a3 = 9; System.out.println("top of A() a1=" + a1 + " a2=" + a2 + " a3=" + a3); }
2014-03-08 19:52:17
9445
转载 二十岁出头的时候上,你一无所有,你拥有一切
一篇治愈系的励志文,让我想到一句话,青春就是明明一无所有,却仍然相信有一天世界会在你脚下。(一)嘴上说说的人生那年我在离家的时候一个劲地往自己的硬盘里塞《灌篮高手》,我妈一副嗤之以鼻的表情看着我,似乎是在说:“这么大的人了居然还这么喜欢看动漫。”我不知道怎么回应她,只好耸耸肩,因为我实在无法对我亲爱的娘亲说明这部动漫对我的意义。你知道,有些歌有些东西就是
2014-02-27 23:35:21
2462
原创 Android开发之异步下载网络图片并显示到UI界面
最近开发时遇到了打开一个界面时,需要联网下载一个网络图片,但是这个图片也不一定一成不变,索性我下载好图片,直接就在UI界面中显示出来,【也没有作缓存、图片保存在本地之类的】,也就是说每次打开这个界面都会更新新的图片。今天记录下来,供有同样简单暴力需求的朋友使用。特别简单的例子,直接发出来代码:异步下载图片类:package us.cloudhawk.client.net;impor
2014-01-20 11:18:07
9673
Ubuntu 14.04版本 NFS 离线安装包
2023-04-07
Cornerstone for Mac 2.7.10破解版
2014-12-04
Android多线程文件夹下载及断点续传
2014-08-07
ios开发常用第三方类库集合
2013-12-03
Mac下最好用的SVN客户端Versions无限期使用
2013-10-23
VersionsV1.2.2破解版
2013-10-23
GoogleMapDemo(Android)
2013-08-16
【ios】OpenStreetMapDemo
2013-08-03
OpenstreetmapAndroid版开发必备库文件
2013-08-03
BingMapAndroid版SDK和API
2013-08-03
【ios】BingMaps Demo
2013-08-01
BingMapsIOS
2013-08-01
PopupWindowDemo
2013-06-04
ios百度地图自定义calloutView
2013-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人