乞力马扎罗的雪CYF的博客

与您分享IT技术,实现共同进步。

开源基于Face++的Android应用刷脸神器(HowOld)

Android-HowOld   该项目是基于Face++开发的一款人脸识别App,通过照片可以检测性别、年龄和照片中人物数量。是模仿微软(Microsoft)的HowOld应用开发的类似App。目前已经上线豌豆荚、魅族应用市场、搜狗手机助手和联想市场等多个安卓应用市场。同时我决定开源该项目,为更...

2015-11-03 21:43:03

阅读数 7997

评论数 0

开源基于百度地图SDK的Android交通助手App

BaiduMap-TrafficAssistant   该项目是基于百度地图SDK开发的一款交通助手App,目前已经上线豌豆荚、魅族应用市场、搜狗手机助手等多个安卓应用市场。目前我决定开源该项目,为更多的安卓应用开发者或者基于百度地图SDK开发人员提供服务和便利。当然App中还有不少bug和可扩展...

2015-11-03 02:10:19

阅读数 8224

评论数 7

如何在Android市场进行应用认领与apk签名

我们开发完成一个Android应用后,往往会把它上传到各大安卓应用市场,在国内目测超过30个。但是如何我们在A市场上线了一个应用,此时可能在B市场也会上线这个应用。可能是由于A市场和B市场有合作,也可能B市场是通过抓取的手段进行获取这个应用的。此时如果我们要在B市场上线这个应用,他会提示你我们B市...

2015-10-10 20:34:34

阅读数 3639

评论数 0

如何发布一款Android应用到安卓市场

我们开发完成一款Android App后,最终目的是为了发布到应用市场上,但是Android的市场实在是太多了,我尝试发布过的有大概20个市场,总共所有市场在30+以上。我们应该怎么来进行操作呢? (1)应用程序的打包:请看我的另一篇博客《Android项目如何进行签名打包发布》。 (2)我先来列...

2015-10-08 21:55:18

阅读数 8199

评论数 4

Android开发中versionCode和versionName解析

当我们真正去发布一款Android应用的时候,就肯定会涉及到版本的升级和更新,这个时候就必然会涉及到versionCode和versionName的问题。现在我们来简单了解一下。 在Android项目中的AndroidMenifest.xml中有2行代码: android:versionC...

2015-10-08 21:08:51

阅读数 2082

评论数 0

Android项目如何进行签名打包发布

当我们开发完成一款App之后,就需要着手进行发布了。具体应该怎么做呢? (1)我以项目Demo为例,项目右键-->Android Tools-->Export Signed  Application Package (2)如图所示: 。 (3)然后点击Next,生成keystor...

2015-10-04 21:45:47

阅读数 2547

评论数 0

Android解决百度地图SDK打包后不能显示地图的方法

我们使用百度地图SDK来进行Android App的开发,当在IDE环境中测试时,是没有问题的,因为Eclipse的SHA1值我们已经在平台上设置了AK值。但是当我们打包我们的App时,此时这个App的SHA1值就不是刚才在Eclipse中的SHA1值了,而是自动生成的值,那么我们应该怎么做呢?步...

2015-10-04 21:26:59

阅读数 2179

评论数 0

从Windows到Mac迁移Android项目出现错误解决方案

由于现在把项目开发环境从Windows换到了Mac,所以最近在Mac上调试以前在Windows上开发的Android程序的时候,出现了不少问题与错误。下面我来与大家分析与解决一下。         首先说明一下,我在Windows上开发是用的是Eclipse+ADT,Mac上开发环境也是Eclip...

2015-10-03 14:17:06

阅读数 3037

评论数 0

Android新组件RecyclerView介绍,其效率更好

今天我们首先来说为什么要介绍这个新组件RecyclerView,因为前几天我发布了一个常用面试题ListView的复用及如何优化的文章,介绍给一些开发者,但是我看到有关的反馈说:现在都不再用listview了,代替的是RecyclerView,确实是,但是用的毕竟是少数,所以可能很多人对于这个组件...

2015-10-01 01:00:52

阅读数 1831

评论数 0

常见面试题之ListView的复用及如何优化

经常有人问我,作为刚毕业的要去面试,关于安卓开发的问题,技术面试官会经常问哪些问题呢?我想来想去不能一股脑的全写出来,我准备把这些问题单独拿出来写,并详细的分析一下,这样对于初学者是最有帮助的。这次的第一个问题就是:ListView的复用及如何优化! 1、ListView的复用简单来说就是使用Vi...

2015-10-01 00:55:41

阅读数 1861

评论数 0

Android程序使用SOAP调用远程WebService服务

在如今的应用程序中,不可能不使用到网络,并且后台一定是有服务器作为支撑的。如今最常见的调用方式有HTTP的GET ,POST方式,返回JSON或者XML数据。但是也有一种常见的形式就是调用WebService。现在我们来实现一下在Android端使用SOAP简单对象访问协议来调用WebServic...

2015-08-06 16:50:46

阅读数 4199

评论数 2

Android中如何控制LogCat的自定义输出

在Android开发中,LogCat是一个非常重要的调试工具,可以输出很多关于项目或者手机的信息。但是正是由于LogCat功能的过于强大,输出的信息量也是极为庞大的,那么我们就需要通过一定的方式根据我们的需要限定LogCat的输出,这样才能使LogCat帮我们起到更好的调试代码的作用。      ...

2015-08-06 15:46:49

阅读数 3670

评论数 2

Android项目如何从本地读取JSON字符串

如果我现在有这样一个Demo需要写,就是手头已经有一个JSON字符串,现在要对它进行解析,那么在这个Android项目中,这个JSON字符串应该怎么存储,才能被成功读取。目前有以下三个方案,我们一一来分析。      假定这个JSON如下: { "title": &qu...

2015-08-06 14:11:58

阅读数 5617

评论数 1

Genymotion出现unknown generic error和This may occur if you are using a proxy错误的解决方案

今天在实验室希望在Genymotion上多下载几个模拟器,需要重新登录帐号,却发现一个错误,叫做unknown generic error.前几天还出现过一个很诡异的问题。截图如下:

2015-08-04 10:15:40

阅读数 8632

评论数 4

互联网公司对Android,iOS开发工程师的职位要求

今天花了一整个下午去网上搜集国内一些著名互联网公司对于招聘移动客户端开发工程师的职位要求,主要是Android开发和iOS开发。搜集了大概10家目前国内的龙头企业。因为新一届的校招马上就要开始了,我想这些职位要求对于找工作的同学来说还是很有帮助的。我对资料进行了整理,可能会有一定的重复,是为了让信...

2015-08-01 01:48:43

阅读数 4227

评论数 2

Android开发基础之AlertDialog的列表对话框的使用

AlertDialog对话框有四种不同的形式,确认对话框,单选对话框,多选对话框,列表对话框,今天我们来简单实现一下列表对话框。列表对话框类似于在一个对话框中放了一个ListView控件一样。对于其中的每一项,都可以进行点击响应操作。实现步骤与单选对话框很像,具体步骤如下: (1)定义一个字符串数...

2015-07-31 00:16:13

阅读数 3004

评论数 0

Android开发基础之AlertDialog的单选对话框的使用

有时候我们有这样的需求,就是弹出一个单选对话框,然后让用户在对话框中进行选择,如性别的选择,年龄的选择等等。而在Android的AlertDialog中封装了单选对话框,完全能胜任这个需求。具体实现如下: (1)声明一个全局数组,作为单选对话框中的每一项; String[] single_...

2015-07-30 23:00:17

阅读数 8387

评论数 0

Android开发基础之动态添加菜单项

我们在之前的一篇博客中使用了在xml中写死了菜单项Item,然后在java文件中进行响应。但是这种菜单项显得非常不灵活,不能动态的增加删除Item。其实在Android中可以在java文件中动态增加菜单项,提高整个App的灵活性。具体实现如下: (1)在重写方法中onCreateOptionsMe...

2015-07-30 22:37:33

阅读数 4411

评论数 0

Android开发基础之菜单键的使用

Android手机一般来说在正面会有三个实体键或者虚拟键,分别是返回键,Home键,菜单键。今天我们来学习如何使用菜单键。菜单键一般会有多个条目Item,点击不同的Item会有不同的响应。具体实现步骤如下: (1)创建项目的时候,一般会自动 创建两个方法,分别是onCreateOptionMenu...

2015-07-30 22:20:49

阅读数 1894

评论数 0

Windows配置Android开发环境全部资源下载及配置教程

       由于总所周知的原因,我们访问Google的网站有一定的难度。不是不能访问,就是速度太慢,总之会浪费我们很多时间。真是苦了我们程序员了。现在我把在Windows下配置Android开发环境的所有资源上传到网盘上,供大家下载。(1)adt-bundle-for-windows:里面包含了...

2015-07-30 16:12:56

阅读数 1671

评论数 0

提示
确定要删除当前文章?
取消 删除