我做过来电防火墙(来电显示+黑名单来电拒接、短信拒收),乐Phone手机上的短信智能管理器(短信按日期、会话、文件夹分组+全局搜索+联系人自动补全),目前在做手机安全卫士(功能和目前主流安全卫士基本相同),也熟悉J2EE开发,会用JNI在JAVA和C之间相互调用!我想问一下Android Framwork开发 是指什么开发, 具体点就是,做出什么应用就算Android Framework开发入门了。  
 在附加问一点:我对来电防火墙和短信智能管理器的原理很清楚了,也掌握了Android从内核开始到HOME界面的开机流程,今天下午去面试,面试官不是搞技术的。就问了我一道题,很简单:
有 1  12   134  13456  456  这几个字符串  从外面传进来一个字符串,然后 分别去和这些字符串进行匹配,按照最长匹配原则保留,比如传进来13478  ,那么最匹配的就是134.  我回答完,面试官说,思路挺清楚,我给你一个试用机会,试用期4000/月 +15元/天饭补,试用期两月,转正工资待定。公司是一家外企独资 做通讯的。于是,我纠结了,转正大概会给我多少呢?我到底去不去啊?(我在北京,没有实际工作经验,简历上写的是一年工作经验)

解决方案 »

  1.   

    也不是很清楚什么是Android Framework开发,估计是可以提供系统级(API级)的函数/接口/类给应用程序调用的.或者是在原来的Framework做修改去掉不需要的API级属性/扩展需要的API级属性/改变已有的API级属性,包括函数/接口/类/服务.
      

  2.   

    猜想:framework开发应该是指开发手机基本功能的工作,并非简单使用SDK的api调用去做应用,而是处理手机的基本通信功能,比如通话、短信、彩信等,就是从手机系统上完善或定制他们,比如android是同时支持CDMA和GSM的,既然是个通信公司,那可能会去做手机系统定制的工作,那要做C的或G的,framework层的调整工作是少不了的~...
      

  3.   

    应用开发是基于SDK,但是framework就不是了,基于源码。要重新编译生成新的framework。
      

  4.   

    增加/删除系统级的API/类/接口/服务?!
      

  5.   

    来此学习一下,虽然也做了几个应用,但是现在总感觉对Android很多技术都很陌生,不知道大家有没有这种感觉?