private boolean isServiceStart() {
ActivityManager myManager = (ActivityManager) getApplicationContext()
.getSystemService(Context.ACTIVITY_SERVICE);
ArrayList runningService = (ArrayList) myM...
分类:
移动开发 时间:
2014-09-09 13:27:48
阅读次数:
208
假如我们需要在代码中为一组view设置相对应的一组图片资源时(如为listview/gridview的每个item设置一组图片时),我们就可以在xml中定义一组代表图片的drawable数组,然后用代码进行读取。
开始我是这样做的:
@drawable/pencil1
@drawable/pencil2
@drawable/pencil3
@drawable/...
分类:
移动开发 时间:
2014-09-09 13:25:58
阅读次数:
121
Android View系统分析之从setContentView说开来(一),以setContentView为入口,分析整个视图树的组成,为Android View系统系列博文做开篇~...
分类:
移动开发 时间:
2014-09-09 13:23:38
阅读次数:
176
从第二集来看,的确是非常清楚了。把画质设置成超清即可。
今天是第三课讲解,主要讲LinerLayout布局的介绍。LinerLaout是最常用的布局
这里除了讲解基本用法之外,还讲了巧妙利用weight权重,设计出精妙的布局。
第三课播放地址:
点击打开链接
关于呼啸Android视频:
这套视频的最大特点是实用,哪些该讲,哪些不该讲,我都做了细致的考虑。没有虚头八脑,...
分类:
移动开发 时间:
2014-09-09 13:19:48
阅读次数:
158
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
Intent意图是android中非常重要的部分,他在Activity,service中有较为广泛的应用。
1
public void startActivity(Intent intent)
普通
启动一个Activity,并通过Intent传送数据
2
public void startActivityForRes...
分类:
移动开发 时间:
2014-09-09 13:16:18
阅读次数:
337
本文介绍如何替换android的系统通知声....
分类:
移动开发 时间:
2014-09-09 13:06:28
阅读次数:
265
android录音,播放录音,计时器,逐帧动画功能的实现...
分类:
移动开发 时间:
2014-09-09 13:05:38
阅读次数:
790
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
参考了博客: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
今天想绘制一条根据参数颜色动态变化的曲线,参数不固定,因此需要根据参数来获取颜色值。研究了很久,搞了一个通过Paint实现的方案。
Paint 中包含了很多方法对其属性进行设置,主要方法如下:
setAntiAlias: 设置画笔的锯齿效果。
setColor: 设置画笔颜色
setARGB: 设置画笔的a,r,p,g值。
setAlpha: 设置Al...
分类:
移动开发 时间:
2014-09-09 12:58:38
阅读次数:
366
UltimateAndroid是一套集成了许多现有优秀的Android开源类库并将之组合成一个整体的Android快速开发框架。这篇文章是介绍如何利用UltimateAndroid进行Android快速开发的教程的目录。...
分类:
移动开发 时间:
2014-09-09 12:55:58
阅读次数:
192
利用UltimateAndroid框架进行快速开发教程...
分类:
移动开发 时间:
2014-09-09 12:55:18
阅读次数:
197