自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 为手机应用程序(Android、iOS、WindowsPhone)添加超声波通信技术

手机超声波通信技术介绍:    手机超声波通信,指利用超声波技术在手机间传递信息,比如大家熟知的支付宝的声波支付就是典型的超声波通信技术。其原理很简单,一句话就是把一段时长的频率作为一种信号,发送方把信号编码成很多段等长的频率,通过播音设备发射出去;接收方通过录音设备录制声音,然后将等长的频率识别出来,最后还原成对应的信号。这样就做到了声波传输,比如现在我们的编码是32进制的(0-31),对应

2015-06-23 08:37:46 2957 3

原创 为您的Android,iOS等应用添加声波传输功能

记得12年左右的时候,美国出现了chirp应用,该应用可以使用声波在iphone手机间传输文本,图片、甚至视频,当时觉得非常高大上。再后来,到13年的时候国内也出现了很多声波应用,比如支付宝的声波支付、茄子快传的声波传输、车载设备、还有一些智能摄像机厂家使用声波在手机和摄像机间传输wifi用户名和密码信息。想在自己的应用中使用声波传输功能,但苦于在网上找不到可以用的商业版本,后来找到了又太贵,所以

2014-12-22 08:41:50 12549 22

原创 在android开发中正确读写sdcard文件的方法

有很多人在开发android程序,读写sdcard程序时,使用的都是硬编码的绝对地址,比如:“/sdcard/folder/”等,这样写是会出问题的,正确的写法如下:        if (Environment.getExternalStorageState().equals(                Environment.MEDIA_MOUNTED)) {   

2014-12-22 08:21:35 1189

原创 AndroidManifest.xml中的filter

filter有个重要的功能往往被人们忽略,就是data元素上面的例子,说明该程序支持x-id类型的数据Uri uri = Uri.parse("x-id:");/Intent in = new Intent();in.setAction("android.intent.action.leo");in.addCategory(Intent.CATE

2014-12-18 13:06:49 685

原创 android手机和电脑间拷贝文件

android手机和电脑间拷贝文件,可以不用手机助手,直接使用adb命令,方便快捷adb pull /sdcard/xx.mp3 ~/mydir/adb push ~/mydir/mm.mp3 /sdcard/mm.mp3

2014-12-18 13:02:30 947

原创 android中剪切板的应用(clipboard)

有时候我们想在两个应用程序间使用复制粘贴来拷贝信息,这时就需要用到clipboard了,一般clipboard可以传递三种对象:文本,url和intentClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);ClipData text

2014-12-18 09:39:26 787

原创 android中调用inflate时出现的警告错误处理

LayoutInflater.from(this).inflate(R.layout.activity_main, null);void passing null as the view root (needed to resolve layout parameters on the inflated layout's root element)

2014-12-18 09:23:35 1334

原创 在android中通过intent打开网页

我们可以在应用中直接调用浏览器打开相应的网页String url = "http://wwww.baidu.com";Intent i = new Intent(Intent.ACTION_VIEW);i.setData(Uri.parse(url));startActivity(i);

2014-12-18 09:18:34 997

原创 在android中如何自定义ViewGroup

在android开发中,系统自带的Layout不一定能满足我们的需求,这时候就需要自定义ViewGroup了,自定义的时候需要注意三点:1.构造函数构造函数最好三个都要实现    public MyView(Context context) {        super(context);        init();    }    public

2014-12-18 09:08:02 694

原创 在android中添加悬浮窗口

在android手机中经常看到有些应用搞个悬浮窗口飘在屏幕上,感觉很有个性,下面就介绍如何在自己的应用中添加悬浮窗口其实很简单: WindowManager.LayoutParams mWmParams = new WindowManager.LayoutParams(); WindowManager mWindowManager = (WindowManager) g

2014-12-18 08:52:41 1132

原创 Android自定义ViewGroup中LayoutParam的应用

在自定义ViewGroup中,也需要传递一些特殊布局参数,可以通过继承ViewGroup.LayoutParam来实现,不如:public class MyViewGroup extends ViewGroup {    private intmWidth;    private intmHeight;    public static class Layo

2014-12-18 08:38:40 790

原创 在android中如何使应用程序成为桌面

使一般的应用程序成为桌面其实很简单,只需要在AndroidManiManifest.xml文件中添加如下代码即可:     activity            android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"            android:name="com.test.launc

2014-12-18 08:19:28 1497

原创 Android开发中String和byte相互转换

1.String转换成byteString str = “hello”;byte[] strs = str.getBytes("UTF8");2.byte转换成Sringbyte[] bytes ;String str = new String(bytes, "UTF8");

2014-12-18 08:16:44 2280

android iOS 超声波通信 源代码

超声波通信,支持android,ios,其他所有平台。可以在手机间通过超声波传递信息,比如大家熟知的支付宝的声波支付等

2015-06-23

商用版声波传输Android,iOS开发包

商用版本声波传输开发包,包括Android,iOS等平台

2015-01-25

声波传输Android、iOS开发包(API)

声波传输Android、iOS,嵌入式等平台开发包,可以在两个设备间通过声波来传递信息

2014-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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