AndroidStudio(2 begin --- material design )

本文分享了作者从一名C++程序员转型进行Android开发的经历,特别是在Android 5.x及ART模式下遇到的问题与解决办法。文章详细介绍了从Dalvik到ART的迁移过程,以及这一转变对NDK的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转载博客园的文章:

http://www.cnblogs.com/punkisnotdead/p/4663885.html

Material design详情:

http://www.open-open.com/lib/view/open1433385856119.html#_label0

 

今天正式使用AnroidStudio,新建了一个blank activity就发现了一些4.x没有的控件,看来Android 5.x系列的改动幅度确实是蛮大的。在我的第一篇的 AndroidStudio的安装配置 里没怎么写明白我这套系列文章的起因与初衷。

我是一个做差不多了一年android开发的c++程序员,自己学java基础,jee的那些服务器框架也有学习,并想靠自己and朋友实现一些小小的服务型应用(是啥不在这里详谈)。这一年里,我经历了几个公司项目,android的部分都算不什么大项目,没啥什么多用户高并发之类,更谈不上什么精美的ui,但需要写ndk,移植很多的c++的算法。

随着2015Google-Io开发者大会新推的android-5系列,原本的davik编译模式换成了ART,随着时间推移,公司产品在5.x系列的机器上测试的时候发现,以前davik编译的ndk,在新的ART编译模式出现了很多内存的管理安全错误,顺着错误的改进与研究,发现当年bug多多,使用感不咋的AndroidStudio已经变得成熟完善,发散着一种类似VisualStudio的魅力,所以接着这个机会,好让自己更换Android的编译器 --- AndroidStudio,也算是和davik say goodbye的一些改变吧。

其实我个人的android功力并不强,不会自定义控件-_-||,ui方面我比较渣,只会使用各种现成的,网络的,开源的,成熟的解决方案;强项在于与硬件设备相关(相机 nfc 重力感应),算法移植相关的(ndk c/c++)层面。所以我的文章会参考很多前人、网络提供的连接,人家已写的已分析的已记录的,我就没必要再重复造轮了吧~(一个懒子了得)

转载于:https://www.cnblogs.com/zzrblog/p/4853540.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值