自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Linux灰灰的云深无迹

低调低调再低调,默默超神..............................

  • 博客(63)
  • 资源 (7)
  • 收藏
  • 关注

原创 Xcode Message from debugger: Error 1 Program ended with exit code: -1

使用Xcode编译时,报如上错误。主要原因是证书管理引起的,因为Xcode所登录的账号是非付费开发者账号,不能正常编译(吐槽:以前是没有限制的,只要是开发者账号就能运行测试代码,现在不行。苹果在这真的是想尽一切办法捞钱!!!),既然以前可以,现在不行,只需要改一下工程文件配置就可以了选中target -> general可以看到需要修改对应账号和配置证书。如果下面的证书改成如下效果是完全可以运行且断点调试的但是Apple没有给我们这个选项修改工程源文件Xcode的工程文件xxx.xcodepro

2022-06-06 20:01:43 873 1

原创 侯世达定律

航哥定律:做事所花的实际时间总是比预期的时间要长,即使你在预期的时候就考虑的到了航哥定律.如果触犯了他人的定律请多包含,或者如果跟其他定律有重复或者异议也请勿喷,本人只是为了提醒自己,如果能帮助到他人对他人有启发更好!

2016-07-26 11:32:29 1700

原创 iOS调试证书/发布证书制作

当已经注册过applied 开发者账号后,并且进行付款了,那么接下来就是证书制作了1.登录membercenterhttps://developer.apple.com/membercenter/index.action这是新版的member中心登录效果2.证书制作如果要制作证书,那么就点击certificates相关->点击上图中加号

2016-04-22 19:11:04 2819

原创 java.net.ProtocolException: Unexpected status line: 关于Java/Android http post json的发送接收

解决Android post时候read异常System.err(16168): java.net.ProtocolException: Unexpected status line: System.err(16168): at com.android.okhttp.internal.http.RawHeaders.setStatusLine(RawHeaders.java:108)System.err(16168): at com.android.okhttp.internal.http.Raw

2016-03-29 21:46:22 13654 2

原创 IOS的生命周期问题

开发Android必须得清楚Android生命周期才能很好的掌控程序的框架,让整个项目思路更加清晰流畅,因此IOS也是必须要了解IOS的生命周期先从一个简单的实例来看看AppDelegate.m文件里面的内容如下://// AppDelegate.m// SwitchView//// Created by Pishum on 15/5/5.// Copyright (

2015-07-30 23:57:25 1069

原创 Xcode6 IOS开发UITableView基于Storyboard的使用

1.点击项目里面的Storyboard文件,然后给当前的UIViewController控制器里面拖入TableView,如下图所示2.然后选中tableView,选择属性里面的Prototype Cells,设置参数为1,然后设置Style为Group,就会出现一个Cell空间在TableView上,然后给里面拖入你想要的东西,我再这里加入拖入Label3.给TableView设

2015-07-30 23:38:23 2346

原创 Xcode6.0后IOS7.0之后的手势滑动

由于视力的问题一直以来都是比较喜欢大字体的,无论是编译器还是网页还是手机,所有的东西都是大字体,所以博客也是大字体;好,开讲:Xcode6+ 实现ios7.0+ 的手势返回(屏幕左侧向右滑动)1.首先建立新工程,Single View Application的工程,2.鼠标点击Storyboard,然后点击里面的界面选中当前的界面UIViewController,3.点击Xco

2015-07-29 23:28:16 1093

原创 android获取wifi外网ip的方法

// 获取外网IP public static String GetNetIp() { URL infoUrl = null; InputStream inStream = null; try { // http://iframe.ip138.com/ic.asp // infoUrl = new URL("http://city.ip138.com/city0.asp"

2015-07-29 22:59:14 5625 2

原创 实现android按键震动按键声音的机制

按键的时候想要调用系统的震动服务,首先得再AndroidMainfest.xmlli

2015-07-29 22:58:19 2614

原创 各种跟16进制相关的转换问题

// 字符串转换成16进制 public static String toHexString(String s) { String str = ""; for (int i = 0; i < s.length(); i++) { int ch = (int) s.charAt(i); String s4 = Integer.toHexString(ch); str =

2015-07-29 22:56:03 1137

转载 android 隐藏状态栏,全屏,背景模糊,不能横屏

Android 不显示标题栏和全屏的设置方法1.在Manifest.xml中设置不显示标题栏android:theme="@android:style/Theme.NoTitleBar"全屏android:theme="@android:style/Theme.NoTitleBar.Fullscreen"2.在代码中实现this.requestWindowF

2015-07-29 22:54:05 1446

原创 自定义一个Dialog样式的Activity窗口,切换到Dialog的方法

首先定义一个theme样式

2015-07-29 22:52:40 1842

原创 Android摇晃检测ShakeDetector

最近做一个程序要实现一个Shake手机的特性。想到这个功能可能应用广泛,比如摇晃手机换图片、截图、洗牌、结束当前程序等,所以找了些资料,并加以改进,将此功能封装成类(ShakeDetector),方便今后使用。

2015-07-29 22:51:19 1125

转载 IOS程序多语言本地化合理使用strings文件

多语言在应用程序中一般有两种做法:一、程序中提供给用户自己选择的机会;二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言。第一种做法比较简单完全靠自己的发挥了,这里主要讲第二种做法,主要分一下几点:1.本地化应用程序名称2.本地化字符串3.本地化图片4.本地化其他文件1.本地化应用程序名称(1)点击“new file”然后在弹出窗口

2015-05-15 10:14:08 3301

转载 iOS工程中的info.plist文件的完整研究

我们建立一个工程后,会在Supporting files下面看到一个"工程名-Info.plist"的文件,这个是对工程做一些运行期配置的文件,很重要,不能删除。如果你在网上下载的工程中的这个文件名只是Info.plist,那么恭喜你,这个工程太老了,是用包含SDK2.0以前的Xcode生成的,不过没关系,不影响使用。如果你使用文本编辑器打开这个文件,你会发现这是一个XML格式的文

2015-05-14 16:39:15 1026

原创 Android获取正在运行的程序并kill掉它

获取正在运行的程序并把它加入到一个listview的adapter类面,方法如下: // 正在运行的 public List getRunningProcess() { pi = new PackagesInfo(this); am = (ActivityManager) getSystemService(ACTIVITY_SERVICE); // 获取正在运行的应用 ru

2014-08-27 20:35:56 4379 3

原创 解决NetworkOnMainThreadException

选择了android2.3以后的开发包(比如4.0的),再主线程建立socket连接的时候,会报错NetworkOnMainThreadException或者是使用android2.3之前的开发包,但是要运行在4.0以上的版本也会报这样的错误。在网上查了一下,我总结了两种方法,方法一:直接忽视,强制使用(强烈不推荐,但是修改简单)在MainActivity文件的

2014-08-11 11:53:30 1563

原创 sdk manager 创建的虚拟机启动的时候总是在Android字样解决

一直显示Android字样,只需要删除目录下的snapshots.img找到sdk的目录下的\tools\lib\emulator,然后删除上面的文件snapshots.img即可,我的sdk路径是下面的,所以进入这里杀出它就好了D:\adt-bundle-windows-x86-20140321\adt-bundle-windows-x86-20140321\sdk\tools\lib\

2014-07-27 18:42:45 1665

原创 java来实现CRC校验

CRC是什么东西我不在这里解释了

2014-07-25 12:54:00 7910

原创 SlidingMenu开源项目滑动界面的实现总结

先上图先得在GitHub上下载ActionBarSherlock-master.zip,和SlidingMenu-master.zip这两个开源文件

2014-07-24 19:53:46 2033 1

原创 android实现左右滑动界面

首先要说的是,界面滑动,就需要多个view来进行切换,实际上可以用一个ArrayList pageViews来保存这些view的信息,然后进行切换LayoutInflater inflater = getLayoutInflater(); pageViews = new ArrayList(); pageViews.add(inflater.inflate(R.layout.item0

2014-07-21 21:37:36 3097 1

原创 java中一些int,String,byte的转换问题

int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:i=Inte

2014-03-06 14:59:08 1032

原创 MTK平台修改开机动画,开机logo

修改开机logo找到目录trunk/mediatek/custom/common/lk/logo/该目录下面有很多的文件夹,都是在不同分辨率下面的logo要修改的话就看需要修改哪个分辨律下面的了,然后进入相应的目录下面,修改里面的图片,需要注意的是里面的图片必须是bmp格式的。修改开机动画需要进入目录trunk/frameworks/base/data/sounds/

2014-03-06 08:58:07 2795

转载 Ubuntu解压缩zip,tar,tar.gz,tar.bz2

ZIPzip可能是目前使用得最多的文档压缩格式。它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好。闲话少说,我们步入正题吧:我们可以使用下列的命令压缩一个目录:# zip -r archive_name.zip directory_to_compress

2014-03-05 11:04:44 832

原创 Launcher里面修改应用图标以及应用图标对应的字体大小

首先通过./hierarchyviewer可以找到它是属于apps_customize_pane_content,然后在它里面包含的PagedViewCellLayout又包含了PagedViewCellLayoutChildren,接着找到PagedViewCellLayoutChildren后,我发现它后面其实还包含了PagedViewIcon,最终是通过这个PagedViewIcon类来实现

2014-03-05 10:28:58 5851

原创 Android源码项目svn工程下各个目录(各层文件夹的注释)的介绍(转)

对android目录下的各个文件夹的介绍(本文部分内容来自)。+Kernel:Android Linux内核2.6+bionic:Android标准C运行支持库+bootloader:Android内核加载器参考+build:Android的Build系统+cts:Android兼容性测试源+dalvik:Dalvik虚拟机+external:Android使用

2014-03-04 09:11:03 1747

原创 Android 手动显示和隐藏软键盘 (转)

1、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示) InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); 2

2014-03-03 17:36:32 980

原创 教你如何修改Android默认字体大小和设置字体大小比例(转)

Android系统移植与调试——教你如何修改Android默认字体大小和设置字体大小比例    关于如何修改Android默认字体及设置字体大小比例的问题,很多人在网上咨询,今天来这里为大家总结分享解决方法!    因为作者修改 ro.sf.lcd_density的值,将它从160修改 为120,所以导致整个系统的字体都变得很小。因此需要将整个字体变大,并且在设置-->显示-->字

2014-02-27 17:41:24 3839

原创 android计时器Chronometer类的使用

主要用到的几个:chronometer.start();开始计时chronometer.stop();停止计时chronometer.setBase(SystemClock.elapsedRealtime());设置初始时间chronometer.setFormat("Formatted time (%s)");设置时间显示格式chronometer.setFormat(nul

2014-02-26 15:08:20 1509

原创 make: *** [out/target/common/obj/PACKAGING/checkapi-current-timestamp] 错误 38 处理

在进行Android 源码编译的时候,出现"make: *** [out/target/common/obj/PACKAGING/checkapi-current-timestamp] 错误 38"信息,解决方法如下:make update-apimake 就会成功。

2014-02-24 14:48:30 3327

原创 build.prop内容详细介绍(转)

# begin build properties开始设置系统性能# autogenerated by buildinfo.sh{通过设置形成系统信息}ro.build.id=MIUI(版本ID)ro.build.display.id=oyang06_MIUI(版本号)ro.build.version.incremental=2.2.1(版本增量)ro.bui

2014-02-22 17:04:36 1684

原创 android的四大组件(转)

Android四大基本组件介绍与生命周期Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过I

2014-02-22 11:51:54 750

原创 handler机制的原理

andriod提供了Handler和 Looper来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。  1)Looper:一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。  2)Handler:你可以构造Handler对象来

2014-02-22 11:33:28 1257 1

原创 如何防止局域网内ARP攻击,可以从修改绑定自己的IP地址和Mac地址搞定

在同一个局域网內总是会北一些没有素质的低下之贱辈攻击我们的IP来窃取我们的网络,甚至有的不让我们上网了,真的忍无可忍,用各种方法都不行,下载软件安装防护,什么ARP防火墙阿,金山阿都不行,最后我来给大家说一个简单的,专门真的小区或者宿舍局域网内的;如何绑定自己的IP地址和Mac地址 MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。IP地址与MAC

2014-02-22 10:38:24 5525

原创 修改设置语言选项,删除 [Developer]Accented English或者增加其他自己喜欢的语种

经常会遇见下面的情况,表示很烦躁语言选项里面多了第一个[Developer] Accented English 看到它就不爽,怎么删除呢?在进入到系统设置-语言和输入法-语言,界面就会出现一列语言清单,有各种各样的语言,点击某一个语言后系统就会被设置成该语言环境。那么,这列语言的字符串资源是从哪里获取到的呢?现在结合自己的理解介绍如下:首先,从Settings的xml目录下

2014-02-21 17:02:09 5191 2

原创 SVN常用命令说明

SVN是什么? SVN是开源的版本控制系统。比CVS更多的特性。一个更好的CVS?因此SVN具有大部分CVS拥有的特性。不仅仅是文件受控,目录也加入版本控制。复制,删除,重命名这些操作都是受控的。特殊作用的元数据(属性)。提交事务原子性。提交完成之前任何一个部分都不会正真生效。版本号基于提交,而不是基于文件。提交时的log message也是依附于提交的那个版本。创建分支和标记非常简单

2014-02-21 09:37:01 1218

转载 android面试题之七(红黑联盟)

三十六、请解释下在单线程模型中Message、Handler、Message Queue、Looper之间的关系。 简单的说,Handler获取当前线程中的looper对象,looper用来从存放Message的MessageQueue中取出Message,再有Handler进行Message的分发和处理. Message Queue(消息队列):用来存放通过Handler发布的消

2014-02-17 12:03:02 926

转载 android面试题之六(红黑联盟)

三十一、AIDL的全称是什么?如何工作?能处理哪些类型的数据? 英文全称:Android Interface Define Language(Android接口定义语言)。 当A进程要去调用B进程中的service并实现通信时,我们通常都是通过AIDL来操作的。 基本操作步骤: 在A工程中某个目录下(如com.lovo.aidlservice)下创建一个aidl文件

2014-02-17 12:02:06 888

转载 android面试题之五(红黑联盟)

二十六、什么情况会导致Force Close ?如何避免?能否捕获导致其的异常? 抛出运行时异常时就会导致Force Close,比如空指针、数组越界、类型转换异常等等。 捕获:可以通过logcat查看抛出异常的代码出现的位置,然后到程序对应代码中进行修改。 避免:编写程序时,要思维缜密,在可能出现异常的地方都作相应的处理,增强程序的健壮性。 二十七、Android

2014-02-17 12:01:20 779

转载 android面试题之四(红黑联盟)

十六、Android中Dalvik和JVM的区别是什么? 1. Dalvik基于寄存器,而JVM基于栈。基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短。 2. Dalvik负责进程隔离和线程管理,每一个Android应用在底层都会对应一个独立的Dalvik虚拟机实例,Dalvik专门针对同时高效运行多个虚拟机进行了优化,其代码在虚拟机的解释下得以执行。

2014-02-17 12:00:31 1132

Android获取正在运行程序并kill掉

可以对Android的进程获取并清理掉 之前的下载链接资源有密码,但是CSDN无法修改资源,这是后来无密码的

2015-11-20

GetRunsPak.apk获取运行程序

GetRunsPak.apk获取运行程序

2014-08-27

Android获取正在运行程序并kill掉,密码http://blog.csdn.net/pishum/article/details/38875307里有

Android获取正在运行程序并kill掉

2014-08-27

C++笔记(精选)

看了此笔记就会觉得C++其实很容易上手,只要你有C基础,即使不扎实也不要紧的,看看遍知道

2014-01-11

Android—API中文文档.

Android2.2——API中文文档 目录: (1) —— TextView (2) —— EditText (3) —— AccessibilityService (4) —— Manifest (5) —— View (6) —— ImageView (7) —— ImageButton (8) —— QuickContactBadge (9) —— ZoomButton (10) —— CheckBox (11) —— RadioButton (12) —— Button (13) —— ToggleButton (14) —— ViewStub (15)—— GridView

2014-01-10

创建证书工具

创建证书工具

2013-04-24

CELESIGN.EXE

CELESIGN.EXE

2013-04-24

空空如也

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

TA关注的人

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