现在很多人想对Android工程的编译和打包进行自动化,比如建立每日构建系统、自动生成发布文件等等。这些都需要我们对Android工程的编译和打包有一个深入的理解,至少要知道它的每一步都做了什么,需要什么环境和工具,输入和输出是什么。那么我们就来挖掘一下Android的编译过程中的细节。首先,我们假...
分类:
移动开发 时间:
2015-08-12 18:22:43
阅读次数:
136
在实际使用中,我们可能会把一个android工程作为库,然后在另外一个android的工程中引用。实现的步骤如下:1.import两个工程到workspace中2.将android工程设为库选择工程右击选择“property”->"Android"选项下的library勾选“Is Library”。...
分类:
移动开发 时间:
2015-08-11 18:32:12
阅读次数:
137
当你的android工程目录中没有Android *.*.*时报错:也就是没有红框里面的东东时,是你没有选择Android的版本。解决办法:右键点击工程目录->选择Properties->选择Android->选择Android版本。OK,问题解决。还有一种情况是导入系统包的路径报错,仔细查了下。路...
分类:
移动开发 时间:
2015-08-11 12:04:15
阅读次数:
118
不废话,先看效果:图1: 图2:图1为是使用自定义Header的下拉刷新和上拉上拉加载。
图2为没有设置Header和Footer时使用默认的下拉刷新和上拉加载。项目地址:https://github.com/shichaohui/AnimRefreshRecyclerViewDemo
项目中包含一个demo(普通Android工程)和Android Library。用法:
* 下载并导入d...
分类:
其他好文 时间:
2015-08-06 20:29:49
阅读次数:
271
解决办法:1、将工程放到其他目录下,然后执行Android工程的导入,导入时可以选择“Copy projects into workspace”;2、不用Android工程导入,而用普通的工程导入,即“File-Import-General-Existing Projects into Worksp...
分类:
移动开发 时间:
2015-08-04 12:48:03
阅读次数:
205
手机打电话是最常用的功能了,用Android手机开发当中打电话的功能是怎样实现的呢?我来看下简单的拨打电话的代码实例: Android开发环境有很多,这里以Androidstudio为例 步骤一::新建一个Android工程,命名为Callph....
分类:
移动开发 时间:
2015-07-30 15:13:23
阅读次数:
734
今天下午在学习安卓开发时,学习开发文档中的gridview时,在模拟器上调试程序一切正常,如下图所示:但当将bin目录下的HelloGridView.apk拷贝到M8安卓系统后进行安装时,出现了“解析包错误”的提示,在网上搜索答案未果后,经过和以前的例子相对比,发现了我在创建android工程时,由...
分类:
移动开发 时间:
2015-07-30 13:03:29
阅读次数:
1404
将此脚本置于android 工程源码根目录,即可用此脚本起build,且取名为compile.sh
#!/bin/bash
#
# Copyright (c) 2012, The Linux Foundation. All rights reserved.
#
# Redistribution and use in source and binary forms, with or w...
分类:
移动开发 时间:
2015-07-28 13:05:50
阅读次数:
148
博主年后换了工作,换工作后一直要融入新环境,新的工作节奏,所以一直抽不出时间来更新博客。
今天介绍下,如果讲一个普通的android工程导成jar包,在其他工程调用。
1.将所有工程内,findviewById这种方式引入资源文件的,全部改为:
mResouse = this.getResources();
int activity_camera_...
分类:
编程语言 时间:
2015-07-27 16:18:15
阅读次数:
145
1. 在Android工程需要用到jni的类中添加相应声明:public class GameData { final static String TAG = "GameData"; final static String INDEX_FILE = "index.li"; fin...
分类:
移动开发 时间:
2015-07-27 12:22:07
阅读次数:
99