- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Android 基于TCP协议的Socket通信
TCP/IP协议是一种可靠的网络协议,它在通信的两端各建立一个socket,从而在通信的两端形成网络虚拟链路。两端的程序就可以通过虚拟链路通信。java使用socket对象来代表两端的通信接口。并通过socket产生I/O流来进行网络通信 IP协议是Internet上使用的一个关键协议,通过使用IP协议,使Internet成为一个允许连接不同类型的计算机和不同操作系统的网络 ...
2017-10-31 19:58:24 1556
原创 Android 项目中打开另一个应用、软件重启
有时候我们可能有这个需求,就是在软件中打开另一个软件。这时候,只要知道另一个软件的包名,就可以轻松实现。代码如下: PackageManager packageManager = getPackageManager(); Intent intent = packageManager.getLaunchIntentForPackage("com.test"); sta
2017-10-31 11:16:41 1789
原创 Android 将Android项目打包成aar文件并在其他项目中引用,打包成jar包
首先说一下jar包和aar包有什么区别?1.打包之后生成的文件地址:*.jar:库/build/intermediates/bundles/debug(release)/classes.jar*.aar:库/build/outputs/aar/libraryname.aar2.jar包只包含了classes文件,不包含资源文件;aar不仅包含了classes文件,还包含资源文件 并且,aar的这
2017-10-27 14:20:53 14081
原创 Android 友盟错误分析的用法
友盟的错误分析能将软件中的异常信息提交到友盟平台,自动提交,不用手动提交,下面这个图是官方对错误分析的介绍使用前的准备1.配置gradle compile 'com.umeng.analytics:analytics:latest.integration'2.获得Appkey 集成友盟SDK之前,您首先需要到友盟官网注册并且添加新应用,获得Appkey特别提醒:我们建议开发者在注册账号时使用企
2017-10-25 11:51:00 2087 1
原创 Android 蓝牙开发基础操作
蓝牙开发权限<!-- 允许程序进行发现和配对新的蓝牙设备--> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <!-- 允许程序连接配对过的蓝牙设备--> <uses-permission android:name="andr...
2017-10-23 15:15:01 1060
原创 Android 使用Properties文件保存软件配置信息
Properties文件保存软件配置信息,类似hashmap保存信息,key和value对应。在网上找了一个封装类,使用起来特别方便封装类ProperUtilpackage com.softconfig.Utils;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;i
2017-10-12 16:30:25 3645
原创 Android GreenDao3.2.2简单使用
greendao的优点就不说了,直接说怎么用,方便以后查阅,这是我在csdn上的第一篇博客,哈哈第一步,在build.gradle(Project:) 里面添加依赖 注意:依赖包的版本号要和下面导入的greendao的版本号一致第二步,在build.gradle(Module:app) 里面设置 1.apply plugin: ‘org.greenrobo
2017-10-12 11:19:13 2262
异步下载更新app,自定义progressDialog
2017-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人