android开发面试问题问题:

聊聊android开发薪资问题
[问题点数:40分,结帖人feixue1232]
聊聊android开发薪资问题
[问题点数:40分,结帖人feixue1232]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2014年3月 扩充话题大版内专家分月排行榜第三
2014年2月 扩充话题大版内专家分月排行榜第二
2014年6月 移动开发大版内专家分月排行榜第二
2014年6月 移动开发大版内专家分月排行榜第二
2014年6月 移动开发大版内专家分月排行榜第二
2014年6月 移动开发大版内专家分月排行榜第二
2014年6月 移动开发大版内专家分月排行榜第二
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。今日手机导读
&&&&&& &&&86%开发者:安卓存在严重版本分裂问题
86%开发者:安卓存在严重版本分裂问题
日 06:10&&【编译】 作者:王晶 编辑:
   泡泡网频道4月7日 据国外媒体报道,一位名叫William Powers的分析师近日展开一项调查,调查结果显示,在受调查的开发者中,有86%的人认为平台分裂是一个问题。
   这项调查针对250名开发者进行,86%的人认为Android平台分裂是一个问题,24%认为这是一个很大的问题,只有14%的人表示并不在乎这一问题。
   由于Android的开源特性,众多开发者往往因为不同设备进行同一种应用的多版本开发,这就导致很多设备可以在没有Android market商店的情况下继续使用某些应用,谷歌应用商店的使用率受到影响。
   鉴于Android平台的开发难度,开发者对该平台的开发并不满意,然而由于Android在智能机市场拥有30%的市场份额,开发者不得不继续其Android平台的开发工作,否则就意味着他们将放弃美国等国家的众多智能机用户。
   不过,就目前的情况来看,Google暂不开源Android 3.0和限制厂商修改系统,似乎要着手解决平台分裂问题。
   平台与谷歌Android的竞争使得众多开发者倾向于同时开发两种平台版本,但知名风险投资家Fred Wilson推荐开发者优先为Android开发应用程序,因为他认为iPhone和Android之间的竞争是Mac和Windows竞争的再现(意思是Mac虽好,用的人毕竟少?)。■
   ●推荐阅读
浏览本文的用户还购买了
延伸阅读: &&&&&&&&&&
扫一扫 关注泡泡网官方微信
也可搜索官方微博号:PCPOPWX
一周热文 今日热文 高清图文
推荐文章推荐产品
汽车之家内容精选
请您留下希望的价格和联系方式开团前,我们会通知您。
心理价格:元
邮  箱:@qq.com
手  机:
* 手机/邮箱任填其一阿里聚安全活动时间:08.03~09.01,共30天
如何开发一个简单的 Android Wear 应用程序[attach]25225[/attach]文章翻译:&邵
精彩源码TXT文件的电子书阅读器 /forum.php?mod=viewthread&tid
最近团队里面在做程序界面统一的工作,因此希望统一字体,接到一个研究怎么自定义字体
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页
在Android常用编程中,Handler在进行异步操作并处理返回结果时经常被使用。通常我们的
相信很多对于 Android 开发的人都知道,可供选择的 IDE 基本都是 Eclipse 和 Google
首先上实现效果图,不会做动态图,就先凑合着看吧使用了网上的一个开源控件viewpageri
1. 通过属性
2.通过协议 和代理
3.通过NotificationCenter
,可以通过userInfo
Drawable的设置参数为int 取值:0~255,View的设置参数为float 取值:0~1通过Drawab
一.单元测试简介在android的开发的过程中,经常需要对业务方面的代码进行测试,熟悉j
先看主页面布局activity_imitate_weixin_main.xml[mw_shl_code=xml,true]
安客学院查看全部课程丨免费、供下载>>
【菜鸟窝】Android四大组来自:
【菜鸟窝】Android四大组来自:
【菜鸟窝】Android四大组来自:
【菜鸟窝】Android 入门实来自:
【菜鸟窝】Android 开发环来自:
潭州软件—Android开发学来自:
Android高级应用开发课程来自:
Mars老师安卓开发全系列(4来自:
『6.27成都站』安卓巴士移来自:
Android从程序员到架构师来自:
安客电子书
来源:安卓学习书籍
来源:安卓学习书籍
来源:安卓学习书籍
来源:安卓学习书籍
开发者服务
1000+免费服务&&
开发者仅需10分钟即可集成到自己的APP中,支持包括QQ、微信、新浪微博、腾讯微博、开心网
Android开发资料
Android开发专题
这可能是目前最好用,功能最全,代码最简洁的多图片选择工具。实现的功能有:1.可以加载手机里面
  一个应用程序要想开发成功,质量至关重要。用户要求它们决定安装到自己设备上的An
Android开发专栏
作为程序员的我,爱编程不浪漫,爱宅着不健谈,爱女神但却不敢表白……
虽然我们都有那么一点纠结,那么一点犹豫,不是那么的侃侃而谈、也没有完美的外表,但我们有的是一颗朴实又真诚的心。
想了很久终于鼓起勇气表白,于是,我为女神写了这样一封“情书”,她居然….答应我了
6月27日,北京IC咖啡馆上演了一场移动创业者大军的技术论战。来自移动互联网第三方服务企业的CTO们展开了一场最热血最刺激的交流辩论大会。现场CTO们甩出的都是干货,移动应用安全企业爱加密CTO林魏的“由点及面,全面提升”的精彩观点受到一致好评。
怎样成为合格的CTO
这可能是目前最好用,功能最全,代码最简洁的多图片选择工具。实现的功能有:1.可以加载手机里面所有的图片 2.也可以根据相册文件夹选择图片 3.可以实时预览已选中的图片 4.可以删除已选择的图片。
github地址:/zxfnicholas/CameraSDK
《html5移动web开发指南》主要围绕html5技术,讲述如何利用html5相关技术开发移动web网站和web app应用程序。《html5移动web开发指南》共分为四大部分,第一部分主要讲述web技术的发展及html5标准在移动web技术中的应用;第二部分主要介绍html5的新功能和新特性如何在移动设备浏览
之前发过一个帖子,但是那个帖子有点问题我就重新发一个吧,下面的源码是我从今年3月份开始不断整理源码区和其他网站上的安卓例子源码,目前总共有810套左右,根据实现的功能被我分成了100多个类,总共接近2.5G,还在不断更新。初学者可以快速方便的找到自己想要的例子,大神也可
首先上实现效果图,不会做动态图,就先凑合着看吧使用了网上的一个开源控件viewpagerindicator,可以自定义切换时候显示的标记,圆点,或者下划线。GrildView显示的是手机上的全部app,根据计算好的每页显示的数量来动态添加adapter.[mw_shl_code=java,true]public void initViews(
全国最大android代码分享基地!
16万个安卓开发教程在等1个你!
应有尽有,新手必备!!
交流心得,记录开发历程的地方
找到志同道合安客帮派,最纯粹的交流天地
解答,只是为了延续过去被帮助的感动~
今日头条 /1
【安卓巴士会员活动】8月3日-9月1日,阿里聚安全与PP助手安卓开放平台联合活动“APP安全体检”火热进行,万元好礼等你来赢!!
Powered by7221人阅读
1、导入某个现有工程文件夹后,出现R资源不能resolve的错误,导致程序无法编译运行,此时右键-&properties-&android,看最上面的taget又没有选择对,勾选当前可选的最高那个版本(即你本机已经安装的最高版本的SDK),点击apply,错误解决。
2、style.xml里出现样式无法识别:
error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
也包括其他样式的此类错误,是因为:
AppCompat&is
a library project. You need to reference the library project in your android project.
Check the topic&Adding libraries with resources.
去这个地址看解决方法吧。
参考我的另一篇博文:
3、Activity中使用addContentView(layoutPlatform, lpLl);方法动态添加了一个子view,layoutPlatform是LinearLayout类型的,作为view,我想在layoutPlatform这个子view里与Activity通信,即在子view里点击某个按钮之后,让Activity更新界面内容,这个实现方法是,在Activity中实现CallBack借口,重写它的handleMessage方法,然后在子view的按钮点击处理函数里给Activity发送message即可。
发送消息的方式是 handler.sendMessage();
4、context转化为Activity,转化方法是:
if (context instanceof Activity)
activity = (Activity)
5、addContentView 动态添加的view如何移除呢?
ViewGroup vg = (ViewGroup)layoutPlatform.getParent();
vg.removeView(layoutPlatform);
需要强转成为ViewGroup,然后remove即可。
6、导入其他项目进来时,它使用了使用android.support.v7库,所以导入之后报错,解决办法是,在Android studio的程序文件夹里有sdk文件夹,里面存放着下载好的这个库的工程,将它导入到eclipse里,然后再引用它就行了。具体步骤:
& & (1)import -& Existing Android Code Into Workspace&
& & (2) 选择目录: 在sdk下的extras\android\support\v7\appcompat目录中
& & (3)勾选&Copy projects into workspace&
& & (4)如出现 Unable to resolve target 'android-16' 错误,是build target版本号问题,右键-&properties-&Android-&build target,选择一个本机已经安装好的sdk版本。
& & (5)在你新工程中右键-&properties-&Android-&Library中add上面的库工程即可。
参考:http://blog.csdn.net/xcl168/article/details/
7、The library 'wikitudesdk.jar' contains native libraries that will not run on the device。
解决方法:window-》preference-》Android-》build-》“Force error when external jars contain native libraries”.选项关闭即可。
8、再引入第三方lib或者jar包时,编译通过,但是运行不了,报错如下:
java.lang.NoClassDefFoundError: android.support.v4.view.ViewConfigurationCompat
我使用的是Android support V4那个jar包,解决办法是在libs/xxx,jar文件上右键-&Use as source folder 即可;
9、工程上有红色叹号或者编译不了,右键-&properties,查看Android选项,是否引用了本地的lib工程,然后查看Java Build Path选项卡,Order and Export中如果有missing的project,说明它引用了其他工程,但是那些工程在本地不存在,到Porjets 选项中删除这些missing的工程;
10、运行project时出现:
to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionI
Conversion
to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionI
右键-》property-》java build path-》Order and Export-》把带勾的项全部取消勾选 即可;
版权声明:本文为博主原创文章,未经博主允许不得转载。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:159609次
积分:2404
积分:2404
排名:第7977名
原创:75篇
转载:13篇
评论:74条
(1)(3)(1)(2)(1)(7)(1)(19)(9)(4)(1)(1)(5)(1)(6)(4)(1)(2)(1)(7)(6)(3)(3)(1)【求助】关于android开发板制作车载电脑的问题 | DIY小组 | 果壳网 科技有意思
999863人加入此小组
一直想买一台车载电脑,但是看了无数款成品之后总是有各种各样的不满意,而且价格也不便宜。之前看到有人研究过笔记本改车载电脑的案例,但是windows系统和机械硬盘这两点确实是个问题。接着又考虑过用android平板来当车载电脑,但是对于收音机、蓝牙免提、倒车影像等都不能解决,也不太好安装。所以android开发板貌似是最好的选择,可是,虽然我是理科生,但是专业不对口啊,完全不懂。
对于施工安装我不太担心,我哥在某4S店做电路的,可以找他帮忙,我需要解决的是功能实现的问题。求教各位大神!
1.需要实现的功能:影音播放(720p?)、蓝牙免提、收音机、倒车影像、GPS导航;
2.关心的问题:需要哪些配件啊?开发板买哪个好啊?我看淘宝上全是1G的rom,有大点的么?摄像头呢?车载电源如何供电?供电是否稳定安全啊?7寸电容屏分辨率买多高合适啊?能直接接上原车的收音机么?启动汽车电脑自动启动如何实现啊?挂倒档自动启动倒车影像如何实现?还有关于UI的问题,原生android不太适合完成车载电脑的工作吧,有没有现成可用的针对车载电脑定制的android啊?之前看朋友迈腾上装的山寨导航员居然有电视功能,能实现不?顺便多装个摄像头实现行车记录仪的功能可以不?还有很多问题貌似没响清楚啊,跪求大神们指点。预算的话3k左右吧,不连施工。
+ 加入我的果篮
其实这就没意思了,车载电脑直接用linux就搞定了...用啥android纯属自找麻烦
的话:其实这就没意思了,车载电脑直接用linux就搞定了...用啥android纯属自找麻烦linux这种高级货我怕我玩不转,如果是android的话,起码应用很好找···
的话:linux这种高级货我怕我玩不转,如果是android的话,起码应用很好找···如果玩不转linux, android更加玩不转...
的话:如果玩不转linux, android更加玩不转...难道没有现成应用需要编程???
的话:难道没有现成应用需要编程???反正用Linux的肯定不需要编程,找现成的免费程序安装就行。Android的,看你说还要开发板搞硬件,估计安装系统你就搞不定... Android就是基于linux的,我也做android开发, 个人感觉android开发比linux困难多了。 Android是user-friendly 不是developer-friendly ...
Android下面各种驱动我看你也搞不定... Linux下方便多了... 至少文档全。
对了,GPS导航,android和Linux下面都没有好的地图软件,现在名厂的android版都是玩具性质,比如高明的,大部分WM版的功能都没有,地图也是爆老的,还有巨大偏移... 看来android对你你铁定没啥用,你还是安心直接买个车载电脑得了,至少人家的地图服务半年更新一次,不会开车开沟里去...
的话:对了,GPS导航,android和Linux下面都没有好的地图软件,现在名厂的android版都是玩具性质,比如高明的,大部分WM版的功能都没有,地图也是爆老的,还有巨大偏移... 看来android对你你铁定没啥用,你还是安心直接买个车载电脑得了,至少人家的地图服务半年更新一次,不会开车开沟里去...手机用的高德,表示地图很新。另外驱动的问题,android开发板驱动还是比较全的。我就是不懂嘛,所以来求助,你解决不了或者不愿意帮忙就算了呗,出门右拐有小红叉。
的话:手机用的高德,表示地图很新。另外驱动的问题,android开发板驱动还是比较全的。我就是不懂嘛,所以来求助,你解决不了或者不愿意帮忙就算了呗,出门右拐有小红叉。汗,你说的高德就是我说的Garmin, 如果你有Garmin的WM版或者Garmin手持机,你就不会这么说了 =_=; 信不信由你啦,俺平板上也是Garmin 最新版
不然早把手持机扔了...
android版没法纠偏,没法用第三方地图(等高线地图,热点, 图片导航)... 超郁闷,话说android版那么便宜,如果能和WM版或者手持机比,这公司还不破产了...
的话:汗,你说的高德就是我说的Garmin, 如果你有Garmin的WM版或者Garmin手持机,你就不会这么说了 =_=; 信不信由你啦,俺平板上也是Garmin 最新版Garmin中文名叫佳明,可以装高德的地图,也可以装四维什么的,高德现在也有免费的安卓版了哦亲
的话:android版没法纠偏,没法用第三方地图(等高线地图,热点, 图片导航)... 超郁闷,话说android版那么便宜,如果能和WM版或者手持机比,这公司还不破产了...再说,导航又不是很重要的功能对我来说,不需要纠结这个。这样说吧,我理解的android的开发板就是一部没有外壳的有很多接口的安卓平板,买的时候别个就已经预装了android系统了,然后我把各种配件插上去,驱动装好就能用。不晓得是不是想得太简单了,那些卖开发板的淘宝店都说驱动齐全什么的,而且这么多搞android开发的,找点现成的东西应该难度不大吧。
的话:Garmin中文名叫佳明,可以装高德的地图,也可以装四维什么的,高德现在也有免费的安卓版了哦亲嗯看来我老搞不清楚他们的中文名;刚小兴奋一下;结果更新了一下那个50块版本,离线地图包就是他主页上给下的吧?还是不给力啊...sigh ... android的离线导航总是那么不给力
的话:再说,导航又不是很重要的功能对我来说没有外壳的有很多接口的安卓平板淘宝店都说驱动齐全什么的而且这么多搞android开发的,找点现成的东西应该难度不大吧。这个就要看你要加什么硬件,比如说一般的倒车摄像头应该不是那种板子上自带的小 我见过很多是模拟摄像头的,这个需要用采集卡;一般的USB摄像头直接插android USB上是驱动不了的;不过有wifi和蓝牙摄像头,wifi摄像头多一些,不过主要是通过web做监控用,要方便搞行车记录,编程开发应该是少不了的。
如果是定焦广角镜头还好; 但是如果是电动变焦,这个变焦操作,云台这些你总是要自己驱动的。你要看电视这个总是要电视卡的,我想标准的开发板应该没有, 至于有没有android用的电视卡我不知道; 启动汽车电脑自动启动如何实现啊? 汽车启动时候触发android开发板上的push button就行,自己从开关位置接线就行。能直接接上原车的收音机么?挂倒档自动启动倒车影像。。。 诸如此类都是需要新硬件的,还需要给原android系统注册新的系统事件,一般的开发可能还不行,还得修改OS... 目前想到最简单的也许是用串/并口通讯来控制外设或者接收事件 (有些开发板有串/并口,没有的可以用USB转串口)。但是仍然不可避免的需要写个小驱动。之后你估计就能用这个去启动特定的app (这个估计还是需要自己写软件,或者能找到现成的启动就自动录像的app) 如果你能找到针对android device的外接键盘,USB的或者蓝牙的,而且这个外接键盘驱动提供给你自定义功能键可打开特定app的话,也许就不用写驱动了。有些外设驱动其实你可以直接把linux的现成code编译编译拿到android里面用,但是这各种折腾... 用android就已经不比Linux省心了...引用
的话:而且这么多搞android开发的,找点现成的东西应该难度不大吧。搞android开发的通常还是冲着卖钱去的,找现成的肯定比linux难。
如果真的只是要结果我给你推荐一个平板,基本都可以实现而且很简单,因为我就用它 华导M88S 上某宝有卖得
智能科学专业
的话:汗,你说的高德就是我说的Garmin, 如果你有Garmin的WM版或者Garmin手持机,你就不会这么说了 =_=; 信不信由你啦,俺平板上也是Garmin 最新版俺就是WM的高德……毫无压力…地图包和操作系统无关的……楼主…架设在ARM上的android不难…只是工作量大…按工作量算钱3k是不够的…
关于导航,vm和安卓的相信大家都用过,一般用户用不到等高线什么的高级功能,现在安卓系统足够一般车载用,而且道路更新快,牵涉更新问题。vm地图更新比较麻烦是真的。我用百度地图,经常更新,我车停在楼下,可以接收4楼家中的无线信号,更新地图,换歌曲很容易。网上已经有很多安卓平板改车载的案例,有的已经稳定使用很长时间。安卓一体机会越来越多……岔远了我看好安卓开发板改车载。技术问题:1、电源问题12v-5vDC转换模块要一个,5-10秒延时继电器一个,合计30元内。检测充电电流不存在延时关机apk已经开发出来,网上有,备用。启动汽车电脑自动启动如何实现?有很多平板支持充电开机功能,至于开发板,一直关注未下手,情况不熟悉,可以淘宝问问。2、影音播放720p毫无压力,触控是个问题。貌似开发板的触控没有平板的电容屏好,这个有待研究。安卓可以装灵犀apk,带语音控制和手势控制,包括上一曲下一曲等。中控ui比较麻烦,貌似很少有中控apk,知途车载什么的可以看一下。也可以从越来越多的厂商的安卓一体机中提取apk。3、倒车后视包括安卓平板改车载最大的问题就是这里。现在x宝上又无线倒车后视,200元内,至于稳定性还不知道,如果可以还是用有线更有保障。有些开发板已经带av in接口了。可以考虑加入乐华等驱动板,带液晶接口和av in优先,带hdmi自动输出到液晶屏。Cubieboard2驱动板不错,可以淘宝看看,亮点是带红外,方便用红外遥控器改音量加减,上一曲下一曲等控制,多功能方向盘拨片就好做了。4、导航问题一般安卓的gps信号比较弱,很少有外接gps,但是买个70元的gps信号放大器内置车内就很好用了。功能很全了,只是自己没有购买用过,我相信实践出真知,diy的乐趣也在这里,至于底层驱动什么的我不懂,但是又不是全部开发,楼主要的不是实际硬件吗?其他部分问题:音频电路要添功放。胎压监测、obd检测都可以有,行车记录仪有apk,但是平板摄像头貌似8芯排线,不要延长,即使延长效果不敢保障,还是单独买个,这东西平时没有用处,一旦有用,就要稳定。至于360度监控等需要开发支持,以上装逼功能适可而止,对我而言,最重要的是影音、导航。所以我准备用乐华驱动版,手机mhl输出到屏幕,导航用手机,附带手机充电,影音倒车用驱动板,简洁。选择安卓主要是价格便宜,3k足够,应用多。多做功课,多备料,肯定可行。祝楼主动手成功。
选个平板改装似乎更适合楼主。平板+乐华驱动板(主要解决倒车后视问题)大部分问题都可解决。ips屏要的,导航位置一般视角不太好,ips太需要了。gps、蓝牙,wifi、hdmi肯定需要的,运存1g以上够用,如果有红外,用学习型键盘改装也很不错。最大的妙处在于,买个手机卡装里面,丢车好找,貌似联通自定义套餐最低8元一个月,呵呵
(C)2015果壳网&京ICP备号-2&京公网安备

我要回帖

更多关于 android开发遇到问题 的文章

 

随机推荐