做移动开发快一年了,有幸接触了WM、Symbian、Android、iPhone等多个平台的开发。往往一个软件需要实现多个平台的版本,对于不同平台进行重新编码是一件很费劲的事情,其实我们可以通过代码共用技术,实现对一些代码的重用。
这一技术的应用,可用带来不少的好处:
1. 代码重用:节约开发和维护的时间
2. 核心代码的保护:将核心代码编译成库,只将库而不是源代码提供给上层开发...
分类:
移动开发 时间:
2015-04-29 13:35:12
阅读次数:
182
今天是我入职一个创业公司的第二天。由于公司今天才把自己用的电脑买回来,只好今天在做着每一个技术人员入职第一天常做的事:安装相关开发软件,配置开发环境。在安装软件的过程中,由于下载最新版的androidstudio比较缓慢,只好在下载过程中随便翻翻。然后,看到一个开发群里..
分类:
移动开发 时间:
2015-04-29 07:23:34
阅读次数:
230
今天是我入职一个创业公司的第二天。由于公司今天才把自己用的电脑买回来,只好今天在做着每一个技术人员入职第一天常做的事:安装相关开发软件,配置开发环境。在安装软件的过程中,由于下载最新版的androidstudio比较缓慢,只好在下载过程中随便翻翻。然后,看到一个开发群里..
分类:
移动开发 时间:
2015-04-29 07:21:52
阅读次数:
161
面试中被问到,Android布局中view加id和不加id的区别,你知道吗?...
分类:
移动开发 时间:
2015-04-27 20:12:08
阅读次数:
652
1. 简述Activity的生命周期
2. 请简单说下对广播接收者有哪些了解
3. view如何刷新?简述什么是双缓冲?
4、AIDL的全称是什么?如何工作?能处理哪些类型的数据?
5、java中如何引用本地语言
6、谈谈Android的IPC(进程间通信)机制
7、NDK 是什么
8、如何将SQLite数据库(xxx.db文件)与apk文件一起发布...
分类:
移动开发 时间:
2015-04-02 16:35:37
阅读次数:
184
一般的面试流程是笔试完就接着是面试了,面试时技术经理会问你一些你工作中遇到的Android方面的问题,谈谈你所做的项目,和在项目中所扮演的角色。今天我就给大家整理一些,面试中常见的面试官提的一些问题?
1.要做一个尽可能流畅的ListView,你平时是如何优化的?...
分类:
移动开发 时间:
2015-03-21 12:45:15
阅读次数:
275
实现“摇一摇”功能,其实很简单,就是检测手机的重力感应,具体实现代码如下:一、在 AndroidManifest.xml 中添加操作权限二、实现代码package com.xs.test;import android.app.Activity;import android.hardware.Sens...
分类:
移动开发 时间:
2015-03-19 06:09:21
阅读次数:
177
1.使用contentprovider查找联系人MainActivity.javapublic class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { ....
分类:
移动开发 时间:
2015-03-19 00:45:26
阅读次数:
187
在建立项目中一般会默认建立assets文件,当然我们还可以在res文件下面建立raw文件夹,这里面都可以存放一些多媒体文件或者文本信息,可以供我们在程序中使用。assets下面的文件不会被编译,通过路径可以去访问其中的内容。raw中文件会自动编译,我们可以在R.java文件中找到对应的ID。其中比较...
分类:
移动开发 时间:
2015-03-18 23:04:07
阅读次数:
270
因为Androd使用Java语言来编程的,所以我们做Android开发全面的掌握Java基础是必须的。在面试的过程中,我们发现很多公司发的笔试题有很多知识点都是Java的,搞安卓久了,Java基础的一些知识点也都快忘了,今天就让我们来一起复习一些Java基础,希望能在面试中用到;...
分类:
移动开发 时间:
2015-03-18 10:37:07
阅读次数:
183