码迷,mamicode.com
首页 > 移动开发
Android 判断Service是否已经运行
private boolean isServiceStart() { ActivityManager myManager = (ActivityManager) getApplicationContext() .getSystemService(Context.ACTIVITY_SERVICE); ArrayList runningService = (ArrayList) myM...
分类:移动开发   时间:2014-09-09 13:27:48    阅读次数:208
【android】在xml文件中定义drawable数组、id数组等
假如我们需要在代码中为一组view设置相对应的一组图片资源时(如为listview/gridview的每个item设置一组图片时),我们就可以在xml中定义一组代表图片的drawable数组,然后用代码进行读取。 开始我是这样做的: @drawable/pencil1 @drawable/pencil2 @drawable/pencil3 @drawable/...
分类:移动开发   时间:2014-09-09 13:25:58    阅读次数:121
Android View系统分析之从setContentView说开来(一)
Android View系统分析之从setContentView说开来(一),以setContentView为入口,分析整个视图树的组成,为Android View系统系列博文做开篇~...
分类:移动开发   时间:2014-09-09 13:23:38    阅读次数:176
03课LinerLayout布局介绍------【呼啸Android开发视频教程】
从第二集来看,的确是非常清楚了。把画质设置成超清即可。 今天是第三课讲解,主要讲LinerLayout布局的介绍。LinerLaout是最常用的布局 这里除了讲解基本用法之外,还讲了巧妙利用weight权重,设计出精妙的布局。 第三课播放地址: 点击打开链接 关于呼啸Android视频: 这套视频的最大特点是实用,哪些该讲,哪些不该讲,我都做了细致的考虑。没有虚头八脑,...
分类:移动开发   时间:2014-09-09 13:19:48    阅读次数:158
Android 两次返回按键退出程序
public boolean onKeyDown(int keyCode, KeyEvent event) { // 两次返回退出程序 if (keyCode == KeyEvent.KEYCODE_BACK) { if ((System.currentTimeMillis() - mExitTime) > 2000) { Toast.makeText(this, R.str...
分类:移动开发   时间:2014-09-09 13:18:38    阅读次数:249
从零开始学android<Intent初步.四十.>
Intent意图是android中非常重要的部分,他在Activity,service中有较为广泛的应用。 1 public void startActivity(Intent intent) 普通 启动一个Activity,并通过Intent传送数据 2 public void startActivityForRes...
分类:移动开发   时间:2014-09-09 13:16:18    阅读次数:337
替换android系统通知声攻略
本文介绍如何替换android的系统通知声....
分类:移动开发   时间:2014-09-09 13:06:28    阅读次数:265
android项目 之 记事本(5)----- 添加录音
android录音,播放录音,计时器,逐帧动画功能的实现...
分类:移动开发   时间:2014-09-09 13:05:38    阅读次数:790
Android开发系列(四):如何对应用进行单元测试
Android单元测试...
分类:移动开发   时间:2014-09-09 13:01:18    阅读次数:251
利用Calabash-Android刷广告
calabash-android是一个单元测试的工具,用来测试UI。这个特点非常适合来刷应用程序的广告。本文以一个简单的例子来教大家使用calabash-anroid来刷应用程序的广告。代码下载地址:https://github.com/bigconvience/poker_hu     在使用本文提供的例子进行测试前,请先确保安装好测试环境,可参考此文:Windows 安装Calabash-A...
分类:移动开发   时间:2014-09-09 13:00:58    阅读次数:298
安卓防止反编译
众所周知安卓很容易被反编译,即使做了防止反编译处理许多代码也可以看的到,目前用的比较多的手段是jni,即:把核心代码放到c++中,然后做出so库,这样的话安全性提高不少,但如果不对so库进行特殊处理的话,通过查看反编译后的java代码就会推测出你定义的调用so库的接口,别人就可以仿造你的接口,然后调用你的so库。 其实我们可以再每次调用so库时都在so库中的函数中判断一下安卓的公钥是不是你的,从而...
分类:移动开发   时间:2014-09-09 12:59:58    阅读次数:336
【android NDK JNI】android-ndk-r9d+adt-bundle-windows环境搭建-Hello-jni案例说明
参考了博客:http://blog.csdn.net/leilu2008/article/details/12495273  我用的android ndk版本是:android-ndk-r9d-windows-x86_64.zip。 提醒:解压之后千万不要保存在含有空格的目录里。否则,下面给jni里的c、c++编译的时候,编译器会报错。 NDK path cannot contain...
分类:移动开发   时间:2014-09-09 12:59:38    阅读次数:269
Android 代码中设置Color参数
今天想绘制一条根据参数颜色动态变化的曲线,参数不固定,因此需要根据参数来获取颜色值。研究了很久,搞了一个通过Paint实现的方案。 Paint 中包含了很多方法对其属性进行设置,主要方法如下:     setAntiAlias: 设置画笔的锯齿效果。     setColor: 设置画笔颜色     setARGB:  设置画笔的a,r,p,g值。     setAlpha:  设置Al...
分类:移动开发   时间:2014-09-09 12:58:38    阅读次数:366
Android开发系列(五):Android应用中文件的保存与读取
Android应用开发中的文件的读取和保存...
分类:移动开发   时间:2014-09-09 12:58:08    阅读次数:261
UltimateAndroid快速开发框架简介与教程(也是一套Android快速开发的教程)
UltimateAndroid是一套集成了许多现有优秀的Android开源类库并将之组合成一个整体的Android快速开发框架。这篇文章是介绍如何利用UltimateAndroid进行Android快速开发的教程的目录。...
分类:移动开发   时间:2014-09-09 12:55:58    阅读次数:192
利用UltimateAndroid快速开发(一):配置篇
利用UltimateAndroid框架进行快速开发教程...
分类:移动开发   时间:2014-09-09 12:55:18    阅读次数:197
CSAPP 六个重要实验 lab0(预热乱暖场 \-0-/ )
CS : APP  && Lab 0...
分类:移动开发   时间:2014-09-09 12:52:08    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!