-
曾经遇到的最郁闷的一次程序调试
软件集成开发环境(代码编辑、浏览、编译、调试) Emacshttp://www.gnu.org/software/emacs/ Source-Navigator5.2b2http://sourceforge.net/projects/sourcenav Anjutahttp://anjuta.sourceforge.net(可用yum安装) 代码索引工具 Cscopehttp://cscope.s...
570
热度 -
关于vxworks上vme中断的理解(universeII转接桥)
关于vxworks下vme中断的理解(universeII转接桥)工控机CPU为PPC,板卡外接为口VME总线。CPU通过PCI总线连接到universeII(PCI-VME转接桥),universeII连接到VME总线,如图:完成中断处理主要在BSP如下文件中,syslib.cuniverse.c1、系统启动时开启universe中断,从CPU看来所有的VME端中断经过universe转换,显示...
4427
热度 -
这个代码user==null与null==user有差异吗
这个代码user==null与null==user有区别吗?过去也看了不少别人的写的代码,一般判断一个对象是否为空,大部分人,还是用if(对象==null),但也看到一些人爱用if(null==对象),虽然,这两者效果是一样的,但后者,我看了还是有点莫名的蛋疼啊,都忍不住把它调个位置啊,不知道各位有没这种感觉?color='#FF8000'>------解决方案------------------...
55
热度 -
Android SDK索引及版本号区别
AndroidSDK目录及版本号区别今天又有人问Tools,Build-Tools,Platform-tools有什么区别,是干嘛的?现在对SDK目录做一下总结阐述!SDK目录add-ons这里面保存着附加库,第三方公司为android平台开发的附加功能系统。比如GoogleMaps,当然你如果安装了OphoneSDK,这里也会有一些类库在里面。docs这里面是AndroidSDKAPI参考文档,...
108
热度 -
创办安卓应用的 30 个经验教训
创建安卓应用的30个经验教训?这个世界上有两种人-从经验教训中学习的人以及听从别人建议的人。这里是我一路走来学到的一些东西,分享给大家:1:在添加任何第三方party之前,请三思:这真的是一个成熟的项目吗?2:如果一个东西用户看不到,就不要绘制它!3:除非真的需要,否则别使用数据库;4:达到65k方法数限制来的非常快,真的,非常快!不过multidexing可以拯救你;5:RxJava是Async...
245
热度 -
每个Android开发者务必知道的内存管理知识
每个Android开发者必须知道的内存管理知识关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。内存泄漏:对象在内存heap堆中中分...
30
热度 -
Android开发口试经——6.常见面试官提问Android题②(更新中.)
Android开发面试经——6.常见面试官提问Android题②(更新中...)关注finddreams博客:http://blog.csdn.net/finddreams/article/details/445600611.HttpURLConnection和HttpClient他们各自的优缺点是什么?HttpUrlConnection在2.3以前的版本是有bug的,所以之前的版本推荐使用Htt...
95
热度 -
Android开发口试经——5.常见面试官提问Android题(更新中.)
Android开发面试经——5.常见面试官提问Android题(更新中...)关注finddreams博客:http://blog.csdn.net/finddreams/article/details/44513579一般的面试流程是笔试完就接着是面试了,面试时技术经理会问你一些你工作中遇到的Android方面的问题,谈谈你所做的项目,和在项目中所扮演的角色。今天我就给大家整理一些,面试中常见的...
96
热度 -
Android Studio系列课程四-Gradle基础
AndroidStudio系列教程四--Gradle基础什么是Gradle?Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。安装Gradle在AndroidStudio系列教程一–下载与安装中新建项目成功后会下载Gradle,貌似这个过程不翻墙也是可以下载,但是...
62
热度 -
Android开发文摘聚合1
Android开发文摘集合1作者:张明云原标题:Android开发中,有哪些坑需要注意?作者github主页:zmywly8866.github.io/在Androidlibrary中不能使用switch-case语句访问资源ID:在Androidlibrary中不能使用switch-case语句访问资源ID的原因分析及解决方案不能在Activity没有完全显示时显示PopupWindow和Dia...
70
热度 -
[Android] 格局优化技巧
[Android]布局优化技巧看了一些关于优化布局的资料,了解了很多平时不怎么注意的问题,于是把资料整理了一下,一部分内容是翻译来的,一部分是自己理解加上的。每部分内容都有demo,有些资料里的demo比较好的,我就直接拿来用了;有些没有demo或者demo写的比较难理解,我就自己去写,去验证。总之,文章里的代码都是可用的。最后,因为水平有限,难免会出错,所以发现错误请及时给我指正,谢谢!转载请保...
53
热度 -
android开发稳扎稳打之56:Android开发技术点总结(持续更新)
android开发步步为营之56:Android开发技术点总结(持续更新)1、eclipsesvn插件下载http://subclipse.tigris.org/update_1.6.xhttp://subclipse.tigris.org/update_1.8.x64位机器http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4w...
54
热度 -
[转帖]C语言:陷阱和缺陷
[转帖]C语言:陷阱和缺陷 原著:AndrewKoenig-AT&TBellLaboratoriesMurrayHill,NewJersey07094 翻译:lover_P 0简介 C语言及其典型实现被设计为能被专家们容易地使用。这门语言简洁并附有表达力。但有一些限制可以保护那些浮躁的人。一个浮躁的人可以从这些条款中获得一些帮助。 在本文中,我们将会看一看...
557
热度 -
Android性能优化之格局优化篇
Android性能优化之布局优化篇怎样才能写出优秀的AndroidApp,是每一个程序员追求的目标。那么怎么才能写出一个优秀的App呢?相信很多初学者也会有这种迷茫。一句话来回答这个问题:细节很重要。今天我们就从最基础的XML布局来谈谈怎么提高Android性能问题吧!也许你经常会遇到比较复杂的布局,这种情况下,最简单的方法就是多层嵌套实现效果,但是最简单的方法是否是最优的方法呢?这里需要打一个大...
15
热度 -
hiphop-php【未能顺利编译YII】
hiphop-php【未能成功编译YII】==================测试环境redhat6.0?64bitcmake2.6istheminimumversiong++/gcc4.3istheminimumversionBoost1.37istheminimumversionlibicu4.2istheminimumversiontbbIntel'sThreadBuildingBlocks...
258
热度 -
PHP上的命令行执行
PHP下的命令行执行 以下是PHP二进制文件(即php.exe程序)提供的命令行模式的选项参数,您随时可以通过PHP-h命令来查询这些参数。 Usage:php[options][-f]<file>[args...] php[options]-r<code>[args...] php[options][--args...] -sDisplaycoloursyntaxhi...
363
热度 -
sublime Text2 phpTidy 插件 装配及 BUG修复
sublimeText2phpTidy插件安装及BUG修复 sublimeText2编辑器的phpTidy插件是用来格式化php代码的工具. ps:本来是想用PhpBeautifier的但安装起来实在是太麻烦了 安装: 首先要安装packagecontrol 点击sublime的菜单栏view->showconsole;现在打开了控制台,这个控制台有上下两栏,上面一栏会实时显示sublim...
1192
热度 -
Android面试常问的技术有关问题
Android面试常问的技术问题面试时技术经理会问你一些工作中遇到的Android方面的问题,谈谈你所做的项目,和在项目中所扮演的角色。1.如何优化ListView?①Item布局,层级越少越好,使用hierarchyview工具查看优化。②复用convertView③使用ViewHolder④item中有图片时,异步加载⑤快速滑动时,不加载图片⑥item中有图片时,应对图片进行适当压缩⑦实现数据...
435
热度 -
Android开发技术周刊 Issue#65
Android开发技术周报Issue#65好消息,Android开发技术周报开通了邮件订阅,赶快来订阅吧,订阅请戳我戳我戳我,还有还有现在也可以推荐资源给Android开发技术周报了,推荐资源请戳我戳我戳我新闻2016GoogleI/O大会日期宣布了,今年SundarPichai会说些什么?【官方独家】谷歌CEO桑达尔·皮查伊(SundarPichai)今天在Google+上宣布:2016年Goo...
302
热度 -
怎么用Android Studio打多包名APK
如何用AndroidStudio打多包名APK问题:项目中不同的分发渠道可能需要打包多种APK(同样的代码),包名可能是不一样的,如果一个一个修改包名重新编apk是很麻烦,可以参考下列步骤在AndroidStudio上操纵Gradle来打包不同包名的apk。这里例子的目标是,同样的代码,打包成com.example.android.newsreader和com.example.android.ne...
63
热度