Android
wanglang3081
这个作者很懒,什么都没留下…
展开
-
GCM Configuration
GCM ConfigurationHere’s what you have to do in order to enable the GCM service for your Android projectLocate your Google Project NumberThe Project Number is au转载 2016-02-26 11:51:32 · 1018 阅读 · 0 评论 -
让android定时关机的实现方法
让android定时关机的实现方法 先通过设置pendingIntent ..然后把设置到alarm 。。。来电具体的代码吧!Java代码 收藏代码 Calendar calendar = Calendar.getInstance(); long nowTime = calendar.getTimeInMillis();//这是当前的时间转载 2012-08-26 14:12:31 · 10563 阅读 · 1 评论 -
Android自动开关机实现
Android自动开关机实现关于android自动关机,网上有很多应用程序和例子。 相对于自动开机来说,自动关机可以在应用层通过设置alarm来实现。而自动开机,网上的介绍就比较少了,因为它需要底层rtc时钟的支持。前段时间根据客户需求实现了自动开关机。在这里分享一下。1. 简介我的实现是在设置程序里面增加一个接口,让用户设置自动开关机,这个自动开关机的设置可以参照闹钟的设转载 2012-08-26 14:10:36 · 2150 阅读 · 1 评论 -
android 捕获并处理HOME键
1. 在activity中加上这段代码就可以屏蔽home键(onKeyDown事件会捕捉到home键)。public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.on转载 2012-08-25 08:26:43 · 674 阅读 · 0 评论 -
Android开发中用到的部分权限
2011-11-18 10:06 在Android中有些应用需要在清单文件AndroidManifest.xml中添加权限1 电话权限:2 短信权限:3 读写短信权限:android.permission.READ_SMS android.permission.WRITE_SMS4转载 2012-08-26 14:25:42 · 1042 阅读 · 2 评论 -
onNewIntent()用法
onNewIntent()用法 博客分类:android 首先,在默认情况下,当您通过Intent启到一个Activity的时候,就算已经存在一个相同的正在运行的Activity,系统都会创建一个新的Activity实例并显示出来。为了不让Activity实例化多次,我们需要通过在AndroidManifest.xml配置activity的加载方式(launch转载 2012-08-24 21:29:23 · 549 阅读 · 0 评论 -
探秘TelephonyManager
探秘TelephonyManager【宁波达内】探秘TelephonyManager JAVA的反射机制,探秘TelephonyManager在Framework里包含却在SDK隐藏的几项功能。先来看看本文程序运行的效果图: 本文程序演示了以下功能:1.所有来电自动接听;2.所有来电自动挂断;3.开启/关闭Radio;4.开转载 2012-08-23 11:33:30 · 597 阅读 · 0 评论 -
android-轻松监听来电和去电
android-轻松监听来电和去电要监听android打电话和接电话,只需下面2步骤1.第一步,写一个Receiver继承自BroadcastReceiverpublic class PhoneStatReceiver extends BroadcastReceiver{ private static final String TAG = "Pho转载 2012-08-23 10:47:09 · 513 阅读 · 0 评论 -
android来电监听功能的实现
想要监听来电首先需要要manifest中申明”android.permission.READ_PHONE_STATE”权限 Xml代码 还需要注册来电监听,目前我的处理方式是接收开机广播,然后在接收到广播后注册来电监听。接收开机广播需要有“android.permission.RECEIVE_BOOT_COMPLETED”权限,manifest中申明如下转载 2012-08-23 10:44:25 · 803 阅读 · 0 评论 -
android Notification 的使用
最近一直在研究 android ,并一边研究一边做应用。其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题。经过研究实现了其功能,现把 Notification 的使用总结如下:Notification 的使用需要导入 3 个类?123import a转载 2012-08-23 11:11:55 · 452 阅读 · 0 评论 -
安卓ApiDemos学习 app/Alarm/AlarmService
使用alarm机制定时启动service,并让service显示Notification的例子首先创建待定意图[java] view plaincopyprint?mAlarmSender = PendingIntent.getService(AlarmService.this,0, new Intent(AlarmService.this, AlarmServic转载 2012-08-23 10:09:56 · 1675 阅读 · 0 评论 -
Android权限不够问题
很多应用程序在调用Runtime.exec的时候或者创建服务的时候都会遇到权限不够的情况。可采用以下解决方案:AndroidManifest.xml:package="com.mokoid.LedTest"android:sharedUserId="android.uid.system">原来,ServiceManager 会去检查应用的权限,Android系统会根转载 2012-08-26 14:34:19 · 878 阅读 · 0 评论 -
android widget 开发实例
本文转载自silenceburn 大师 桌面便签软件是android上常用软件的一种,比如比较早的Sticky Note,就曾非常流行,Sticky Note的介绍可以参见 http://www.tompda.com/c/article/11778/ 而实际上使用android平台对widget开发的支持,桌面便签类软件是非常易于开发的。本文通转载 2012-08-25 17:00:57 · 780 阅读 · 0 评论 -
Android AudioManager控制系统声音的流程
首先上层java调用 XXXPlayer AudioManager audiomanage = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);audiomanager就是我们定义的控制系统声音的对象,(如果context报错,可将其改成XXXPlayer.this) audiomanager.Set转载 2012-08-25 17:11:55 · 1297 阅读 · 1 评论 -
mmap那些事之android property实现之二
基于tmpfs的mmap系统调用过程前面一篇blog:mmap那些事之android property实现,讲述了android的属性系统是基于tmpfs的mmap来实现内存的共享,只是论述了应用层的使用,并未涉及到内核空间是怎么处理的。包括如下几个问题:mmap系统调用过程tmpfs文件针对mmap做了哪些处理?这里包括tmpfs是怎样分配实际的物理内存到共享内存的,然后其他应用转载 2014-09-17 17:39:38 · 679 阅读 · 0 评论 -
mmap那些事之android property实现
mmap的概论mmap的一大应用就是将内核空间的一段内存映射到各个应用程序的各自的应用地址空间中,然后各个应用程序都可以访问这段内存空间,这就是所谓的内存共享实现进程间的信息的交互。类似于内核的读写锁一样,应用进程对共享内存的访问分为两种:一种是读,一种是写。所有进程的读可以同时并发的访问同一个内存地址,但写跟读是互斥的,即我在读某个内存地址的时候,不能有写的操作,写操作相对于读操作有更高的优转载 2014-09-17 17:38:47 · 952 阅读 · 0 评论 -
How to detect compilation by android ndk in a C/C++ file? cocos2dx
It is #ifdef __ANDROID__ as seen by running the preprocessor:~$ /usr/local/android-ndk-r6/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc -E -dM - /dev/null转载 2014-09-17 17:35:10 · 792 阅读 · 0 评论 -
基于tmpfs的mmap系统调用过程 2
前面一篇blog:mmap那些事之android property实现,讲述了android的属性系统是基于tmpfs的mmap来实现内存的共享,只是论述了应用层的使用,并未涉及到内核空间是怎么处理的。包括如下几个问题:mmap系统调用过程tmpfs文件针对mmap做了哪些处理?这里包括tmpfs是怎样分配实际的物理内存到共享内存的,然后其他应用进程映射到这个tmpfs的文件时,又是怎转载 2014-09-17 18:17:26 · 1565 阅读 · 0 评论 -
UnsatisfiedLinkError errordlopen failed: cannot locate symbol "rand"
https://code.google.com/p/android-developer-preview/issues/detail?id=168原创 2014-09-15 17:22:14 · 13342 阅读 · 1 评论 -
Android update ADT and install Native Development Tool
注意最后一个checkbox 不能打,否则更新会出错。原创 2014-09-15 20:29:45 · 705 阅读 · 0 评论 -
cocos2dx 2.0版本在android下的安装配置问题
最近因工作需要,要在XP下在配置android以及cocos2dx。虽说也曾在大学的时候搞过java用过Eclipse,但属android小白的那种,上网找了不少安装教程来看,并严格按照教程步骤一步一步弄,但是人算不如天算,不管怎么弄各种error还是如期而至,最后费了九牛二虎之力一一给解决了,今特记载如下,以便不时之需或他人参考。一、首先要安装android,这个按步骤来就行了,具体步骤转载 2014-08-20 21:34:18 · 509 阅读 · 0 评论 -
Cocos2D-X Tutorial for iOS and Android: Getting Started
Update 5/13/2013 Fully updated for Cocos2D-X 2.1 and iOS 6. (original post by Jean-Yves Mengant, update byJorge Jordán).Cocos2D is an amazing and easy to use framework, but since it’s written in O转载 2014-07-08 21:34:59 · 1247 阅读 · 0 评论 -
Mac系统下Android SDK更新以及ADT无法在线下载
法更新和下载androidSDK打开SDK Manager时底部进度条一直不动,打开详细信息,发现卡在:1Fetchinghttps://dl-ssl.google.com/android/repository/addons_list-2.xml解决办法:修改hosts文件。(1)windows下打开C:\Windows\System转载 2014-06-17 14:24:32 · 648 阅读 · 0 评论 -
Getting Started with Android Development
Note from Ray: Although this site has been focused on iOS development so far, I thought you guys might enjoy learning a bit about Android development as well. So iOS tutorial team member Ali Hafizji h转载 2014-07-08 21:22:22 · 1370 阅读 · 0 评论 -
Android网络编程之Http通信
Android网络编程之Http通信 2011-02-19 20:05:51标签:HttpAndroid url 网络编程 移动开发原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://52android.blog.51cto.com/2554429/496621 Android中提供转载 2012-11-11 10:25:00 · 737 阅读 · 0 评论 -
android 自动接听原码
http://code.google.com/p/auto-answer/source/browse/trunk/src/com/everysoft/autoanswer/AutoAnswerReceiver.javahttp://code.google.com/p/auto-answer/source/browse/trunk/src/com/android/internal/tel转载 2012-08-23 11:51:59 · 681 阅读 · 0 评论 -
android 2.1 监听电话状态并自动接听来电
http://www.cnblogs.com/vus520/archive/2011/12/06/2561953.html一、开发环境 Elispse5.5,JDK1.6,Aadroid 2.1二、开发中使用到的重点技术点: 距离感应(SENSOR_SERVICE ),音讯管理(AUDIO_SERVICE ), 电话状态监听 (TELEPH转载 2012-08-23 11:46:59 · 1643 阅读 · 0 评论 -
conversion to dalvik format failed with error 1的解决办法
conversion to dalvik format failed with error 1的解决办法 在eclipse开发Android项目时出现的很多问题都可以使用Project--------->clean来轻易解决。 但如果出现说Android库找不到,或者不小心remove了Android系统库,怎么重新添加Android系统库呢?在eclipse里面的Ja转载 2012-04-15 13:05:36 · 675 阅读 · 0 评论 -
EditText控件实现只读
EditText控件无法代码设置ReadOnly只读作者: Android开发网原创 时间: 2010-10-25 有些网友可能发现Android的EditText控件有个设计bug,就是无法使用Java代码方式设置ReadOnly只读方式,但是Android123提示大家通过xml代码可以设置 android:editable="false" ,相关的setEnabled方法这转载 2012-04-13 20:59:18 · 1509 阅读 · 0 评论 -
Android广播事件机制及应用(实现简单的定时提醒功能)
涉及的主要内容:1) AlarmManager 和 PendingIntent 2) BroadReceiver 3) Notification and NotificationManager 1.Android广播事件机制 Android的广播事件处理类似于普通的事件处理。不同之处在于,后者是靠点击按钮这样的组件行为来触发,而前者是通过构建Intent对象,使用sentBr转载 2012-04-13 10:13:08 · 7665 阅读 · 2 评论 -
android几种定时器机制及区别(转载整理
在android中,经常用到的定时器主要有以下几种实现:一、采用Handler与线程的sleep(long )方法二、采用Handler的postDelayed(Runnable, long) 方法三、采用Handler与timer及TimerTask结合的方法。下面逐一介绍:一、采用Handle与线程的sleep(long )方法Handler主要用来处理接受到的消息。这转载 2012-04-13 10:12:32 · 756 阅读 · 0 评论 -
了解LayoutInflater,了解Android视图基础
1. LayoutInflater有什么用可以将一个Layout文档(Android中使用XML文档来描述一个Layout)实例化为一个View的实例。This class is used to instantiate layout XML file into its corresponding View objects . It is never be used directly -转载 2012-04-13 09:34:05 · 498 阅读 · 0 评论 -
Android开发:实现带图片和checkbox的listview
http://mobile.51cto.com/android-254823.htm先新建一个MyAdapter类,继承自BaseAdapter。在MyAdapter中实现对数据的绑定,我这儿由于是测试的,所以把数据写死了。Java代码 package com.zwq.umeng; import java.util.ArrayList; import转载 2012-04-09 16:56:47 · 492 阅读 · 0 评论 -
Android---UI篇---Tab Tabhost
要使用TabHost,首先要通过getTabHost方法获取TabHost的对象,然后通过addTab方法来向TabHost中添加Tab,当然每个Tab在切换时都会产生一个事件,要捕捉这个事件,需要设置TabActivity的事件监听setOnTabChangedListenerTabHost是整个Tab的容器,包括两部分,TabWidget和FrameLayout。TabWidget转载 2012-04-07 21:59:09 · 692 阅读 · 0 评论 -
android market collect
http://www.gfan.com/dev/http://www.189works.com/爱玩http://www.iaiwan.com/原创 2011-11-14 15:43:27 · 733 阅读 · 12 评论 -
[Android] Mac OS—苹果搭建Android开发环境(转)
http://www.ixueyun.com/community/forum.php?mod=redirect&tid=3098&goto=lastpost3http://developer.android.com/sdk/index.htmlhttp://disanji.net/2011/05/17/mac-os%E2%80%94%E8%8B%B9%E6%9E%9C%转载 2012-02-08 12:26:40 · 813 阅读 · 0 评论 -
Google解决Android屏幕尺寸问题
为解决Android面临的显示屏尺寸和分辨率挑战,该操作系统采用密度独立像素(其缩写为dp或dip)方案。Android针对显示屏分辨率提出的解决方案配合大量布局工具使用。Meridian Apps软件人员Nick Farina在博客中称:“一旦软件人员掌握了布局工具,就能够在布局时对肖像/平面设备方向及不同显示屏尺寸进行自动调整。”Android工程师Romain Guy指出:“如果你在转载 2012-01-29 16:18:02 · 557 阅读 · 0 评论 -
Android主流屏幕分辨率介绍
Android主流屏幕分辨率介绍 对于Android游戏开发我们不得不像iPhone那样思考兼容Android平板电脑,苹果要考虑iPad、iPhone 3GS和iPhone 4等屏幕之间的兼容性,对于开发Android游戏而言也不例外,考虑的机型更多。 常规的我们可能只考虑QVGA,HVGA,WVGA,FWVGA和DVGA,但是抛去了手机不谈,可能平板使用类似 WSVGA的1024x5转载 2012-01-10 17:38:33 · 655 阅读 · 0 评论 -
个人开发者的移动应用开发心得:你不是一个人在战斗
我只做过付费应用,下面介绍一点我的心得。【关于推广】我去以前一些前辈推荐的网站论坛进行推广,也发了几十封邮件给那些网站。但是音信杳无。也做过Google移动广告推广,不行!后来我发现限免是最佳的推广手段。【推广心得】1. 不要频繁更新耐心点,把应用做好在上架,不要出现致命BUG,一开始的评分尤为重要。这是我从自己的失败经验中总结的教训。2. 限免的时机上架的当天转载 2012-06-07 15:23:10 · 984 阅读 · 0 评论 -
Android判断应用是否存在 ,Android 关闭整个应用程序
Android判断应用是否存在 ,Android 关闭整个应用程序 (2011-03-15 10:33)分类: Android通过包名判断 publicboolean checkBrowser(String packageName){ if (packageName== null ||"".equals(p转载 2012-05-21 11:59:35 · 2052 阅读 · 0 评论