Android适配浅析

应朋友之邀,介绍一下关于Android适配的问题。

做launcher一年了,最多的就是适配,各种分辨各种尺寸的手机,会出现很多问题,今天就借这个机会总结一下,不一定全面,只是根据自己遇到的情况进行总结。

适配主要包括布局适配,语言适配,还有功能适配。我们遇到做多的就是布局适配问题,其实语言适配问题也主要是影响布局适配,功能适配主要是针对不同厂商出的rom不同导致一些功能调用有所差异,比如相机调用等。

Gradle下导入framework.jar

最近公司项目在做launcher,设计过程中与系统设计到了对接,需要实现一些官方没有的功能,就需要在系统层添加一些接口,然而官方的sdk中没有这些接口,需要导入framework.jar,在eclipse或者idea中都是可以将framwork包放在android.jar前面编译的,但是在gradle中却不支持之前的做法,查了很多资料,都没有找到合适的方案,在最近有朋友提醒的情况下研究出了相关问题,需要在项目根目录下的gradle.build中配置下面信息:

高效Mac(三)面向程序员的交互设计神器:Framer Studio

最近程序开发,对公司设计的交互原型很是感兴趣,但那些工具开发出的交互原型真的无法忍受,就想找一款能搞真是模拟软件的交互工具,功夫不负有心人,终于找到一款非常完美的交互设计工具,相对其他工具来说学习成本较高,但是对于会代码的人来说相对简单,也很有意思,搞了一天还没完全搞定,但是还是忍不住先介绍出来让大家尝尝鲜,下面进入正题。

Android 知识梳理

说明:本篇博客只是一个知识整理,因为网上对于Android的知识介绍足够多,因此我不再写相关文章(主要是因为我写的不如人家好),所以所有文章均来自网络,不贴原文章,只提供连接,因此本文旨在减少你对相关知识的搜索过程,方便查找相关知识。

Understand:高效代码静态分析神器详解(一)

之前用Windows系统,一直用source insight查看代码非常方便,但是年前换到mac下面,虽说很多东西都方便了,但是却没有了静态代码分析工具,很幸运,前段时间找到一款比source insight软件还强大的代码静态分析工具,堪称神器–Understand。这款软件具有强大的代码静态分析功能,并且可以绘制各种流程图。另外,Understand拥有Windows版本、mac版本和Linux版本,所以在这三种系统任何一个下面都可以使用。

Android代码推荐(一)

作为第一篇Android代码推荐,先给大家推荐一些很炫的特效代码,让大家增加点开发兴趣。首先介绍一个非常优秀的团队–Yalantis,他们写出了很多动画效果的代码,而且全部公开出来,我们可以直接使用,下面我提供一下连接和效果图,方便大家查找。

高效Mac(一)

磨刀不误砍柴工,一个好的工具能让我们的工作事倍功半。作为一名开发者,一台好的电脑是必备的,本人推荐条件允许入手一台mac还是很有必要的。虽然我入手mac只有半年多点,但是各种好处还是比较了解的,为了让mac新手快速熟练使用mac开发程序,因此总结日常使用软件和技巧分享给大家。

,