随笔分类 -  Android

摘要:前言一 很多搞 iOS 开发的同学都没有学过算法,有一些甚至没有学过数据结构。在很多人的观念中,算法和数据结构只是在面试的时候有用。 这些人的想法对吗?在我看来,也对,也不对。 对于 iOS 开发来说,大多数时候都不需要算法和数据结构知识,但是如果你了解了算法和数据结构知识,在一些关键时候,这些知识 阅读全文
posted @ 2017-05-09 17:36 ma_fighting 阅读(4156) 评论(0) 推荐(2) 编辑
摘要: 阅读全文
posted @ 2017-04-22 10:01 ma_fighting 阅读(150) 评论(0) 推荐(0) 编辑
摘要:https://github.com/jakubroztocil/httpie 阅读全文
posted @ 2017-04-19 09:58 ma_fighting 阅读(593) 评论(0) 推荐(0) 编辑
摘要:1.首先要声明广播 [java] view plain copy private BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver() { @Override public void onReceive(Context cont 阅读全文
posted @ 2017-04-18 11:20 ma_fighting 阅读(20304) 评论(0) 推荐(0) 编辑
摘要:http://www.jianshu.com/p/c84693096e41 阅读全文
posted @ 2017-04-18 09:59 ma_fighting 阅读(213) 评论(0) 推荐(0) 编辑
摘要:简单的说,这是一个没有界面的后台运行的应用程序 而且,还有一功能:开机自启动,启动运行一个服务 程序结构非常简单,两个类,一个是service的扩展类,一个是BroadcastReceiver扩展类 [java]view plain copy print? import android.app.Se 阅读全文
posted @ 2017-04-18 08:38 ma_fighting 阅读(5362) 评论(0) 推荐(0) 编辑
摘要:一、首先,让我们确认下什么是service? service就是android系统中的服务,它有这么几个特点:它无法与用户直接进行交互、它必须由用户或者其他程序显式的启动、它的优先级比较高,它比处于前台的应用优先级低,但是比后台的其他应用优先级高,这就决定了当系统因为缺少内存而销毁某些没被利用的资源 阅读全文
posted @ 2017-04-18 08:36 ma_fighting 阅读(876) 评论(0) 推荐(0) 编辑
摘要:1. 改为zip文件 2. 修改 3. 改后缀 阅读全文
posted @ 2017-04-17 16:37 ma_fighting 阅读(1193) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/yanbober/article/details/45309049/ 阅读全文
posted @ 2017-04-11 19:24 ma_fighting 阅读(271) 评论(0) 推荐(0) 编辑
摘要:问题就是在调用自己同事写的.so包时,怎么也掉不通,程序一直报错退出,错误内容就是: 1 No implementation found for native Lxxx, 2 Java.lang.UnsatisfiedLinkError: XXX时的解决办法 因为我俩都没接触过ndk,所以我找了上午 阅读全文
posted @ 2017-04-11 17:11 ma_fighting 阅读(14370) 评论(0) 推荐(0) 编辑
摘要:public static String byteArrayToHexStr(byte[] byteArray) { if (byteArray == null){ return null; } char[] hexArray = "0123456789ABCDEF".toCharArray(); char[... 阅读全文
posted @ 2017-03-31 16:06 ma_fighting 阅读(1560) 评论(0) 推荐(0) 编辑
摘要:一、AsyncTask的基本用法 由于AsyncTask是一个抽象类,所以如果我们想使用它,就必须要创建一个子类去继承它。在继承时我们可以为AsyncTask类指定三个泛型参数,这三个参数的用途如下: 1. Params在执行AsyncTask时需要传入的参数,可用于在后台任务中使用。 2. Pro 阅读全文
posted @ 2017-03-25 11:16 ma_fighting 阅读(2445) 评论(0) 推荐(0) 编辑
摘要:native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中。Java语言本身不能对操作系统底层进行访问和操作,但是可以通过JNI接口调用其他语言来实现对底层的访问。 1.将您的所有本地方法都封装到一个类中,这个类调用单个的DLL。对 阅读全文
posted @ 2017-03-22 13:32 ma_fighting 阅读(1152) 评论(0) 推荐(0) 编辑
摘要:ESC/POS 控制指令 HT 横向跳格 [名称] Horizontal tab [格式] ASCII HT Hex 09 Decimal 9 [描述] 将当前位置移动到下一个跳格位置。 [注释] * 如果下一个跳格位置没有设置,该指令被忽略。 * 如果下一个横向跳格位置超越打印区域,将当前位置设置 阅读全文
posted @ 2017-01-17 10:33 ma_fighting 阅读(26620) 评论(0) 推荐(1) 编辑
摘要:https://github.com/giantray/stackoverflow-java-top-qa/blob/master/contents/download-a-file-with-android-and-showing-the-progress-in-a-progressdialog.m 阅读全文
posted @ 2017-01-07 09:12 ma_fighting 阅读(189) 评论(0) 推荐(0) 编辑
摘要:ObserverListerner: subjectListener: 观察者管理类: 使用方法: 1. 接口: 2. 注册观察者: 3. 通知:(触发事件执行): 4. 实现方法:(都要写, 只在要用的地方写相应的方法) 阅读全文
posted @ 2017-01-06 11:19 ma_fighting 阅读(206) 评论(0) 推荐(0) 编辑
摘要:调用: 截图: 阅读全文
posted @ 2017-01-05 15:55 ma_fighting 阅读(5076) 评论(0) 推荐(0) 编辑
摘要:1. compile 'com.loopj.android:android-async-http:1.4.9': 2. compile 'org.xutils:xutils:3.2.2': 3. 自带的http: 运用原生Java Api发送简单的Get请求、Post请求步骤 异步get(石秦): 阅读全文
posted @ 2017-01-04 09:10 ma_fighting 阅读(11473) 评论(0) 推荐(0) 编辑
摘要:前言 我相信,在平时的开发过程中,大家一定会或多或少地接触到 SQLite。然而在使用它时,我们往往需要做许多额外的工作,像编写 SQL 语句与解析查询结果等。所以,适用于 Android 的ORM 框架也就孕育而生了,现在市面上主流的框架有 OrmLite、SugarORM、Active Andr 阅读全文
posted @ 2016-12-30 10:20 ma_fighting 阅读(347) 评论(0) 推荐(0) 编辑
摘要:什么是 ADB? Android调试桥( adb )是一个开发工具,帮助安卓设备和个人计算机之间的通信。 这种通信大多是在USB电缆下进行,但是也支持Wi-Fi连接。 adb 还可被用来与电脑上运行的安卓模拟器交流通信。 adb 对于安卓开发来说就像一把“瑞士军刀”。 通过 Homebrew 安装 阅读全文
posted @ 2016-12-29 09:21 ma_fighting 阅读(25845) 评论(1) 推荐(0) 编辑

历史天气查
点击右上角即可分享
微信分享提示