摘要: 博客新家地址:https://bjzhanghao.com/ 阅读全文
posted @ 2022-10-27 19:20 八进制 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 用真机的请直接跳过这个部分。 主要是在VitrualBox里安装mac系统和xcode,参考这篇教程,VirtualBox的版本是4.3.18 r96156,OSX版本是10.11 El Capitan,XCode版本是7.1 (7B91b)。 经过几天的初步使用,感觉用虚拟机开发iOS基本能够满足 阅读全文
posted @ 2016-02-23 23:28 八进制 阅读(2082) 评论(0) 推荐(0) 编辑
摘要: 以下环境为Android Studio 1.3.2,Gradle 2.7(as自带2.4,另下载的2.7)编译时提示Multiple dex files define: Lcom/sina/weibo/sdk/BuildConfig异常新浪微博提供的SDK里所带的weibosdkcore.jar里包... 阅读全文
posted @ 2015-10-19 16:12 八进制 阅读(11160) 评论(2) 推荐(1) 编辑
摘要: 一次Eclipse发生内存溢出(ADT环境,多打开几个xml文件内存占用就会飚升),强制结束任务,再次启动Eclipse发现闪退。查看workspace/.metadata/.log文件发现如下错误信息:!ENTRY org.eclipse.equinox.p2.ui.sdk.scheduler 4... 阅读全文
posted @ 2015-04-07 22:53 八进制 阅读(9137) 评论(5) 推荐(1) 编辑
摘要: 注:非5.0特定的开发问题,可以在这个帖子里查:Android开发问题汇总。1、官方提供的例子android-support-v7-appcompat编译时提示android:actionModeShareDrawable属性不存在官方例子里这个工程的target是19,需要改为21才能正确编译,否... 阅读全文
posted @ 2014-12-30 17:40 八进制 阅读(7474) 评论(2) 推荐(2) 编辑
摘要: 本文记录在使用WordPress过程中的问题和解决。 安装 比较顺利没有问题,具体如下(CentOS 6.5,DO的CentOS7 image里默认的yum源没有mysql-serve比较奇怪r): 安装apache、mysql和php 下载wordpress安装包 解压缩wordpress安装包 阅读全文
posted @ 2014-11-24 14:32 八进制 阅读(2204) 评论(0) 推荐(0) 编辑
摘要: 1、将程序上传到板子时Arduino IDE提示“avrdude: stk500_getsync(): not in sync: resp=0x00”网上查遇到这个问题的人比较多,有说驱动问题的,有说IDE设置问题的。具体到我遇到的这个情况,原因是板子上插了RF24无线传输模块(也许线还没有插对),... 阅读全文
posted @ 2013-12-09 11:07 八进制 阅读(22593) 评论(2) 推荐(2) 编辑
摘要: 用“大白菜”工具制作启动U盘,从U盘启动后进入Win PE环境安装Win7,提示“安装win7系统安装程序无法创建新的系统分区,也无法定位现有系统分区”。经以下各种努力后仍无法正常安装:在BIOS里将笔记本硬盘设置为启动顺序第一位运行bootsect命令行使用DiskGenuis对笔记本硬盘重新分区和激活在拔除U盘的情况下刷新分区列表重启笔记本若干次使用微软提供的Win7 USB Download Tool(总提示iso文件不正确)最后的解决办法,放弃“大白菜”,参考下面的文章重新制作了启动U盘,用此U盘启动笔记本后直接进入Win7安装界面并成功安装:How To Install Window 阅读全文
posted @ 2013-08-15 13:52 八进制 阅读(1934) 评论(0) 推荐(0) 编辑
摘要: 安装FreeSwitch主要命令如下:git clone -b v1.2.stable git://git.freeswitch.org/freeswitch.gitcd freeswitch/./bootstrap.sh && ./configure && make && make install && make hd-sounds-install && make hd-moh-install && make samples最后一个命令大约执行20分钟缺省安装目录:/usr/local/frees 阅读全文
posted @ 2013-08-06 00:07 八进制 阅读(20055) 评论(3) 推荐(1) 编辑
摘要: 本文操作系统为CentOS,所用Opensips版本为1.8.2。Update2013/6/27: 版本1.9.1也已验证通过,下载地址为http://opensips.org/pub/opensips/latest/src/opensips-1.9.1_src.tar.gz安装CentOS(若已有环境可跳过此步骤)1、安装虚拟机,VMWare Server 2.0遇到问题无法显示console(Chrome里),换为Virtualbox 4.2后可正常使用;2、在虚拟机里安装CentOS 6.3,选择standard server类型安装。对这种纯命令行界面的虚拟机,可以用telnet直接访 阅读全文
posted @ 2013-02-13 19:51 八进制 阅读(33577) 评论(7) 推荐(7) 编辑
摘要: 不知道是因为最近kaihui还是怎么的,打开android sdk官方网站特别的慢,想下载最新版本的platform几乎变成不可能完成的任务,不知道为什么Google不像Apache那样在各国设立镜像站。为了预防今后再出现这样的情况,这次干脆把android开发所需要的各种包总结一下,顺便提供本地下 阅读全文
posted @ 2012-11-14 10:11 八进制 阅读(761633) 评论(197) 推荐(206) 编辑
摘要: (抱歉占用首页一会儿)是博客园被黑了还是只有我的博客被黑了?刚发现我的博客被加入了下面的代码(出现在“管理->设置->页脚Html代码”里,其中一部分被我略去),有没有人遇到一样的情况?请管理员帮忙查一下。这段代码在我这儿运行以后的效果是自动关注Darrel.Hsu的博客(链接是资料页没有恶意代码,博客有恶意代码,不要在登录状态下访问),到现在这个博客已经增加了几百粉丝(23:44有554粉丝,24:00时有565粉丝)。Update: 可能是有某位注册用户在自己博客里加了这段代码,然后凡是处于登录状态下的园友访问这个用户的博客后都会被感染;如果处于未登录状态,则跳回到登录页,结果 阅读全文
posted @ 2012-11-12 23:34 八进制 阅读(3319) 评论(13) 推荐(2) 编辑
摘要: 这个问题并不复杂,但是问的人实在很多,所以还是集中回答一下。从Android 3.2(API Level 13)开始,在Activity里使用下面的方法来获取屏幕分辨率(单位是像素):Display display = getWindowManager().getDefaultDisplay(); ... 阅读全文
posted @ 2012-11-12 09:59 八进制 阅读(28618) 评论(4) 推荐(1) 编辑
摘要: 和iOS开发相比,Android的开发环境的版本比较多,随之而来的问题也多。显然,我们不应该浪费宝贵的时间在解决开发环境带来的问题上,为此本文总结了常见的开发环境问题和解决方法,供大家查询和随时补充。 阅读全文
posted @ 2012-11-11 18:54 八进制 阅读(8002) 评论(0) 推荐(3) 编辑
摘要: ListView在Android应用里扮演非常重要的角色,但很多开发者在使用ListView时都遇到过不少麻烦。一个常见的问题是:列表中要显示一系列记录,每条记录带有一张缩略图(产品照片、用户头像等等),而这个缩略图是通过一个远程URL地址来标识的。这样的应用场景该如何实现呢? 阅读全文
posted @ 2012-11-11 13:03 八进制 阅读(5533) 评论(0) 推荐(3) 编辑
摘要: 刚从桌面应用开发转做手机开发的同学常常被这个问题困扰——用户按下Home键后,应用不是“完全退出”而是“运行在后台”,它仍然占用着系统资源,这么多后台运行的应用必然导致系统变慢,是不是应该在我的应用里给用户提供一个“退出菜单”或“退出按钮”呢? 阅读全文
posted @ 2012-11-09 14:13 八进制 阅读(4719) 评论(3) 推荐(1) 编辑
摘要: Android开发文档上专门有一小节解释这个问题。简单来说,Activity是负责与用户交互的最主要机制,任何“设置”(Configuration)的改变都可能对Activity的界面造成影响,这时系统会销毁并重建Activity以便反映新的Configuration。“屏幕方向”(orientation)是一个Configuration,通过查看Configuration类的javadoc可以看到其他Configuration还有哪些:如fontScale、keyboardHidden和locale等等。当屏幕旋转时,这个Configuration就发生了改变,因此当前显示的Activity 阅读全文
posted @ 2012-11-09 00:54 八进制 阅读(10484) 评论(3) 推荐(1) 编辑
摘要: 我们要了解Android手机开发与桌面开发有一个主要不同之处:通常在一部Android手机里同时运行着多个应用(app),每个app对应一个系统进程,当系统需要更多的资源(如内存)而空闲资源不足时,Android系统就会选择杀掉一些“低优先级”的进程以便释放所需资源。Android系统是如何确定进程优先级的高低的呢?如果一个app正在与用户交互,那么它所在的进程具有最高优先级;其次,如果一个app是可见的,例如被一个对话框部分遮挡,它所在进程具有第二高的优先级;再次,如果app当前是不可见的,也就是被切换到了后台,则它所在进程具有第三高的优先级;这里要补充一点,如果这个后台app启动了一个se 阅读全文
posted @ 2012-11-08 10:28 八进制 阅读(11052) 评论(2) 推荐(5) 编辑
摘要: Android官方文档里对Activity的生命周期有比较详尽的描述,但由于资源回收机制带来不确定性,我们的程序运行结果常常与预期的不符,而调试这类问题又十分消耗时间和精力。解决的根本办法还是要理解透Activity的生命周期及相关内容,这篇帖子着重介绍Activity生命周期本身,之后会用一两篇帖... 阅读全文
posted @ 2012-11-07 10:14 八进制 阅读(6124) 评论(4) 推荐(1) 编辑
摘要: 相信每个Android新手都会遇到这个问题,希望这篇帖子能让你不再纠结。 px: 即像素,1px代表屏幕上一个物理的像素点; px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示(图片来自android developer guide,下同)。 偶尔用到px 阅读全文
posted @ 2012-11-06 17:03 八进制 阅读(125760) 评论(7) 推荐(24) 编辑

博客已搬家:bjzhanghao.com