
Android
文章平均质量分 64
我是黄老邪
这个作者很懒,什么都没留下…
展开
-
Android调用系统自带的文件管理器进行文件选择并获得路径
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layo转载 2016-11-22 10:22:51 · 37038 阅读 · 14 评论 -
Android中凹下去的分割线
Android中凹下去的分割线。原创 2018-03-23 14:59:44 · 1535 阅读 · 1 评论 -
Android控制台中运行Java程序
测试代码(TCP通信服务端)package com.demo;import java.io.InputStream;import java.io.DataInputStream;import java.io.OutputStream;import java.io.DataOutputStream;import java.net.InetAddress;import java....原创 2018-03-23 14:56:59 · 750 阅读 · 0 评论 -
Android输入对话框参考代码
private void addBluetoothMac() { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("请输入蓝牙地址"); //设置对话框标题 builder.setIcon(R.drawable.logo); //设置对话框标题前的图标原创 2018-01-09 09:21:45 · 1100 阅读 · 0 评论 -
Android多渠道打包
概述Android多渠道打包可以按条件生成不同的Apk,比如功能完全一样只是UI不一样,且同一设备可安装多个功能一样的App。参考在同一台android设备上安装多个同一项目的apk多渠道打包之动态修改App名称,图标,applicationId,版本号,添加资源【Android】使用Gradle实现分渠道打包,指定应用名称,应用图标,应用标识和环境切换操作步骤菜单栏 -> Build -> Edi原创 2018-01-05 09:41:25 · 405 阅读 · 0 评论 -
Android等待动画
Android等待动画 等待连接中等待动画 分别利用旋转动画和逐帧动画实现等待动画。旋转动画 用大小不一的两个圆分别做内圈和外圈来实现连接过程的等待动画。大圆和小圆的旋转方向相反,并且旋转速度不一样。开发步骤在布局文件中设置两个圆的布局将两个圆放置在帧布局中,这样就可以实现内外两个圆的效果。代码如下: <FrameLayout android:layout_ma原创 2017-11-24 21:31:05 · 2134 阅读 · 1 评论 -
Android获取IP地址
通过WIFI管理服务来获取IP地址private void getWifiIP() { //获取WIFI服务 WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE); //判断WIFI是否开启,如果没有开启就自动开启 if (!wifiManager.i原创 2017-10-09 17:33:11 · 947 阅读 · 1 评论 -
unable to connect to 192.168.1.110:5555 解决办法
unable to connect to 192.168.1.110:5555: cannot connect to 192.168.1.110:5555: 由于目标计算机积极拒绝,无法连接。 (10061)unable to connect to 192.168.1.110:5555原创 2017-07-14 10:03:15 · 74062 阅读 · 7 评论 -
利用Java反射技术调用Android中被隐藏的API
1.概述在方法说明中被标记“@hide”表示该方法是被隐藏的,不能经由SDK访问。之所以被隐藏,是想阻止开发者使用SDK中那些未完成或不稳定的部分(接口或架构)。如: /** * Returns true if the specified USB function is currently enabled when in device mode. *原创 2017-07-06 10:23:16 · 3223 阅读 · 0 评论 -
Android自动化测试之Monkey和MonkeyRunner
Android初体验之Monkey和MonkeyRunner:http://blog.youkuaiyun.com/mad1989/article/details/38087737monkeyrunner之环境搭建及实例(三):http://www.cnblogs.com/lynn-li/p/5885001.htmlmonkeyrunner之坐标或控件ID获取方法(六)转载 2017-07-13 09:55:29 · 725 阅读 · 0 评论 -
阅读Android源代码的途径
1.下载源码包离线阅读百度网盘下载地址:http://pan.baidu.com/s/1ngsZs2.在线阅读提供下面三个网址,可能需要翻墙。(1)http://androidxref.com/ (左边是Android源代码,右边是内核源代码)(2)http://grepcode.com/project/repository.grep原创 2017-07-03 20:40:13 · 756 阅读 · 0 评论 -
file.listFiles()按文件大小、名称、日期排序方法
按照文件大小排序 public static void orderByLength(String fliePath) { List files = Arrays.asList(new File(fliePath).listFiles()); Collections.sort(files, new Comparator() { public int compare(File f1,转载 2016-11-22 16:29:35 · 15108 阅读 · 1 评论 -
Android SDK版本号 与 API Level 对应关系
参考:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html Platform Version API Level VERSION_CODE Android 8.1 27 O_MR1 Android 8.0 26 O Android 7.1, 7...原创 2018-04-23 09:58:37 · 1593 阅读 · 1 评论