-
Android SD卡相关操作范例
Android SD卡相关操作范例,获取SD卡对应的存储目录,获取指定文件对应的输入流,将指定输入流包装成BufferedReader,以指定文件创建RandomAccessFile对象,将文件记录指针移动到最后,输出文件内容。//如果手机插入了SD卡,而且应用程序具有访问SD的权限:
if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED))
{
//获取SD卡的目录
File sdCardDir = Environment.getExternalStorageDirectory();
File targetFile = new File(sdCardDir.getCanonicalPath() + FILE_NAME);
//以指定文件创建RandomAccessFile对象
RandomAccessFile raf = new RandomAccessFile(targetFile , "rw");
//将文件记录指针移动到最后
raf.seek(targetFile.length());
// 输出文件内容
raf.write(content.getBytes());
raf.close();
}
- 2022-02-09 20:41:08下载
- 积分:1
-
android 头像图片裁剪成圆形、心形、五角星等各种形状 例子源码下载
android 头像图片裁剪成圆形、心形、五角星等各种形状 例子源码下载
- 2015-04-26下载
- 积分:1
-
Android CircleProgress 圆形进度条制作实例
Android CircleProgress 制作完整的圆形进度条的实例下载,十分漂亮,也很实用的进度条效果,在UI上定义了多个圆形进度条,主进度条和子进度条,每个颜色不一样,大小也不同,当进度条工作时,圆形像扇形一样铺满整个圆,寓意进度完成。单击“增加主进度条”可以增加一个进度条的演示,当然也可增加一个子进度条,如果你对Android创建进度条的方法和思路不熟悉,本源码是一个不错的范例。
- 2022-06-14 02:18:58下载
- 积分:1
-
confirm__brevkpoint__random
自适应滤波器理论一书第五章的有关程序,希望对大家有用(The procedure in chapter 5 of the theory of adaptive filter, I hope it will be useful to all of us.)
- 2019-03-28 13:06:32下载
- 积分:1
-
android蓝牙通信例程
一个很好的android蓝牙通信例程,可以接收和发送信息。在此基础上,可以轻易扩展出利用蓝牙通信控制的APP,比如和arduino互动。
- 2022-08-11 16:37:26下载
- 积分:1
-
Android计算器
Android初学,,,计算器代码,,,,,作业,,,,化合法见覅恢复方法及按尽快发货
- 2023-03-02 05:10:07下载
- 积分:1
-
android图表 画各种图表
应用背景android柱状图 饼图 线图 导入直接用 ANDROID画曲线代码,可以参考来画图-using canvas to paint line关键技术ANDROID画曲线代码,可以参考来画图- 柱状图 饼图 线图androidandroid柱状图 饼图 线图 导入直接用
- 2022-01-26 19:50:18下载
- 积分:1
-
java-master
Android插件
PubNub utilizes a Publish/Subscribe model for real-time data streaming and device signaling which lets you establish and maintain persistent socket connections to any device and push data to global audiences in less than ¼ of a second.
The atomic components that make up a data stream are API Keys, Messages, and Channels.(PubNub Java-based SDKs for Java/Android
PubNub utilizes a Publish/Subscribe model for real-time data streaming and device signaling which lets you establish and maintain persistent socket connections to any device and push data to global audiences in less than ¼ of a second.
The atomic components that make up a data stream are API Keys, Messages, and Channels.)
- 2016-06-05 13:38:05下载
- 积分:1
-
移动textview位置后保存移动后的位置
移动textview位置后保存移动后的位置,只是个demo,自己测试过,没有报错之类的。试运行在2.3和4.0.3版本的设备,其他的未进行测试。
- 2022-03-24 10:05:14下载
- 积分:1
-
android 操作 wifi 教程以及项目源码下载
在Android中对Wifi操作,android本身提供了一些有用的包,在android.net.wifi包下面。简单介绍一下:大致可以分为四个主要的类ScanResult,wifiConfiguration,WifiInfo,WifiManager(1)ScanResult,主要是通过wifi 硬件的扫描来获取一些周边的wifi 热点的信息。(2)wifiConfiguration 在我们连通一个wifi 接入点的时候,需要获取到的一些信息。大家可以跟我们有线的设备进行对比一下。(3)WifiInfo 在我们的wifi 已经连通了以后,可以通过这个类获得一些已经连通的wifi 连接的信息获取当前链接的信息,这里信息就比较简单了,这里简单介绍一下这里的方法: getBSSID() 获取BSSID getDetailedStateOf() 获取客户端的连通性 getHiddenSSID() 获得SSID 是否被隐藏 getIpAddress() 获取IP 地址 getLinkSpeed() 获得连接的速度 getMacAddress() 获得Mac 地址 getRssi() 获得802.11n 网络的信号 getSSID() 获得SSID getSupplicanState() 返回具体客户端状态的信息(4)wifiManager 这个不用说,就是用来管理我们的wifi 连接,这里已经定义好了一些类,可以供我们使用。这里来说相对复杂,里面的内容比较多,但是通过字面意思,我们还是可以获得很多相关的信息。这个类里面预先定义了许多常量,我们可以直接使用,不用再次创建。介绍完了,开始写一个Demo吧。程序已启动效果图如下:看代码,其中有注释,我就不多说了。布局文件代码:= mWifiConfiguration.size()) { return; } // 连接配置好的指定ID的网络 mWifiManager.enableNetwork(mWifiConfiguration.get(index).networkId, true); } // 得到MAC地址 public String getMacAddress() { return (mWifiInfo == null) ? "NULL" : mWifiInfo.getMacAddress(); } // 得到接入点的BSSID public String getBSSID() { return (mWifiInfo == null) ? "NULL" : mWifiInfo.getBSSID(); } // 得到WifiInfo的所有信息包 public String getWifiInfo() { return (mWifiInfo == null) ? "NULL" : mWifiInfo.toString(); } // 添加一个网络并连接 public int addNetwork(WifiConfiguration wcg) { int wcgID = mWifiManager.addNetwork(mWifiConfiguration.get(3)); mWifiManager.enableNetwork(wcgID, true); return wcgID; }}复制代码AndroidManifest.xml:(注意需要添加的权限) 复制代码布局文件就不贴了,我想看界面你都可以自己写出来,如果有需要,这里可以下载源代码:
- 2013-09-10下载
- 积分:1