-
Android拔高第十三篇之探秘蓝牙隐藏API
Android提高第十三篇之探秘蓝牙隐藏APIhttp://blog.csdn.net/hellogv/archive/2010/11/29/6042091.aspx上次讲解Android的蓝牙基本用法,这次讲得深入些,探讨下蓝牙方面的隐藏API。用过Android系统设置(Setting)的人都知道蓝牙搜索之后可以建立配对和解除配对,但是这两项功能的函数没有在SDK中给出,那么如何去使用这两项功...
7
热度 -
android 撤消蓝牙配对框 实现自动配对
android取消蓝牙配对框实现自动配对我看了几个文章,主要是接受配对广播,然后设置pin,实现配对,但是网上的大部分手机是不可以的,android.bluetoothdevice下action_pair_request,没有定义这个,开始困扰了我一点时间,实现难度:是否能进入那个广播响应。定义了一个类,这个是网上的可以直接用//==================================...
90
热度 -
Android 中各种权限深入体味及详解
Android中各种权限深入体验及详解一.权限(permission)权限用来描述是否拥有做某件事的权力。Android系统中权限分为普通级别(Normal),危险级别(dangerous),签名级别(signature)和系统/签名级别(signatureorsystem)。系统中所有预定义的权限根据作用的不同,分别属于不同的级别。对于普通和危险级别的权限,我们称之为低级权限,应用申请即授予。其...
78
热度 -
Android源码学习之6——ActivityManager框架解析
Android源码学习之六——ActivityManager框架解析ActivityManager在操作系统中有重要的作用,本文利用操作系统源码,逐步理清ActivityManager的框架,并从静态类结构图和动态序列图两个角度分别进行剖析,从而帮助开发人员加强对系统框架及进程通信机制的理解。ActivityManager的作用参照SDK的说明,可见ActivityManager的功能是与系统中所...
12
热度 -
android 新浪微博客户端的神情功能的实现
android新浪微博客户端的表情功能的实现最近在搞android新浪微博客户端,有一些心得分享弄android客户端表情功能可以用以下思路1.首页把新浪的表情下载到本地一文件夹种,表情图片的命名要用新浪微博表情原来的命名比如新浪的害羞表情是shame.gif那么你在本地也得命名为shame.gif,命名相同主要是为了能够匹配表情对应的code.2.把本地的表情都放进android的资源文件里--...
41
热度 -
简略recorder
简单recorder//activitypackagecom.example.recorder_audio;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;impo...
1056
热度 -
如何创建web服务
怎么创建web服务 1.先创建一个接口packagecom;importjavax.jws.WebMethod;importjavax.jws.WebService;importjavax.jws.soap.SOAPBinding;importjavax.jws.soap.SOAPBinding.Style;@WebService()@SOAPBinding(style=Style.RPC)pub...
173
热度 -
Json给养
Json补充 昨天谈到通过一个类的方法构建一个JSON字符串,后来发现昨天写的那个方法局限性很大,因为我只能传一个list对象过去,而且list集合里面的对象必须为实体类对象,因此使用昨天的那个方法很有可能会造成异常,程序的可扩展性也不是很强,所以今天上午花了一个上午的时间对昨天的程序进行了改进,可以说比昨天的代码有了明显的扩展,对任何对象都适用吧,当然本人也没有进行大量的测试,如果出现bug还希...
127
热度 -
DWR3常见异常
DWR3常见错误 1.提示“缺少对象”原因:???程序中使用了dwr.util.setValue("userInfo",data);或getValues()之类的语句。而控件ID与这里的userInfo名字不匹配,则提示缺少对象。解决方法:???检查每一个setValue中的控件ID名称,保证一一对应。???如果依然找不到错误,则可能是由于setValue()中的控件无法也结果值绑定,可以再一个...
468
热度 -
两级联动菜单的兑现之二 - 用ajax实现菜单联动
两级联动菜单的实现之二---用ajax实现菜单联动前面记录了实现动态下拉菜单标签的过程,这仅仅完成了级联的第一步,这里将描述第二步,级联变化的实现。 要实现两个输入的变化:接口版本和接口参数,我的设想是调用两次ajax与后台交互获取数据,然后再重新渲染页面。但我又比较懒惰,不想为每个ajax都实现一个servlet,而且那样写的话也显得代码冗余了。我的设想是实现一个servlet,这个servle...
147
热度 -
Android5.0之上系统的移动网络开关
Android5.0以上系统的移动网络开关笔者最近遇到一个非常有意思的bug,贴出来和大家分享下。那是一个温暖的早晨,阳光晒得人很舒服。一封bug邮件像一片叶子飘到我的邮箱。一番交流,笔者确认负责的Widget开关在Android5.0以上系统没有作用。相信很多做过移动网络开关的朋友都知道,传统的方法是在ConnectivityManager中通过反射两个方法setMobileDataEnable...
199
热度 -
安卓开发中如何使用emoji替换文本,有使用过这方面功能的来指点一下吧
安卓开发中怎么使用emoji替换文本,有使用过这方面功能的来指点一下吧现在知道的是使用SpannableString.setSpan()可以将准备好的文本替换成准备好的图片问题是现在有几百个这样的emoji图片,是不是我要在资源文件中把这些图片(值)全部罗列出来,然后相应的文本(键)也全部罗列出来,然后在代码中获得这两个数列遍历找对应关系替换。但是感觉这样图片数量很多时写起来也很麻烦,本人初学者也...
53
热度 -
应用程序里头实现
应用程序里面实现在应用程序里面实现恢复android的出厂设置。按照网上一般的做法,却报错:bCkick.setOnClickListener(newOnClickListener(){ @Override publicvoidonClick(Viewarg0){ Intentintent=newIntent(); intent.setAction("android.in...
20
热度 -
Android增高第十四篇之探秘TelephonyManager
Android提高第十四篇之探秘TelephonyManager上次介绍了如何使用JAVA的反射机制来调用蓝牙的隐藏API,这次继续练习JAVA的反射机制,探秘TelephonyManager在Framework里包含却在SDK隐藏的几项功能。先来看看本文程序运行的效果图:本文程序演示了以下功能:1.所有来电自动接听;2.所有来电自动挂断;3.开启/关闭Radio;4.开启/关闭数据连接(WAPo...
37
热度 -
统制android弹出框不消失(用到反射的方法)
控制android弹出框不消失(用到反射的方法)Android中的弹出框在被点击时,无论点击哪个按钮都会关闭窗口。但是有的情况下我们不需要立即关闭窗口。下面的情况是弹出框中要求用户输入文件名,并在点击确定时检查文件名的合法性,不合法则提示用户重新输入,弹出框要保持在界面上。点击取消时弹出框消失。这里通过对控件的反射来实现:?/**ourbuttonhandler**/????privateButt...
66
热度 -
Android的Framework分析-五 ActivityManager分析
Android的Framework分析---5ActivityManager分析ActivityManager是android框架的一个重要部分,它负责一新ActivityThread进程创建,Activity生命周期的维护,管理系统中的Acitvity的状态切换。这边内容还有更多内容,详细请参看ActivityManager.java,ActivityMangaerNative.java和Sys...
23
热度 -
播音 sendbroadcast 出错
广播sendbroadcast出错写飞行模式广播时运行出现的错误。看错误提示好像是 switch3.setOnCheckedChangeListener(newOnCheckedChangeListener(){ @Override publicvoidonCheckedChanged(CompoundButtonbuttonView, booleanisChecked){ ...
106
热度 -
哪位高手碰到过这2个异常
谁碰到过这2个错误?03-0617:09:22.856:E/DatabaseUtils(2967):Writingexceptiontoparcel03-0617:09:22.856:E/DatabaseUtils(2967):java.lang.SecurityException:PermissionDenial:get/setsettingforuseraskstorunasuser-2but...
85
热度 -
Android in Practice札记第二章
AndroidinPractice笔记第二章第二章1. 给Application访问网络的权限:<uses-permissionandroid:name="android.permission.INTERNET"/><uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>2. Andro...
36
热度 -
android开发每天汇总【2011-11-17】
android开发每日汇总【2011-11-17】 怎么让一张图片最简单的显示出来?不用布局. 为何实现onKeyDown后,长按会先顿一下,郁闷,请高手指点 Android网络游戏提议 菜鸟个人学习笔记总结,持续更新中,希望与大家共勉 相对于j2me开发中wtk的内存监测,对象产生频率等功能 surfaceview中何时该锁住surfaceHolder? Android中Config.DEBUG...
97
热度