
Android
文章平均质量分 68
__NICK
To be, or not to be!
展开
-
Android IntentService 使用解析
IntentService是Service类的子类,用来处理异步请求。客户端可以通过startService(Intent)方法传递请求给IntentService, IntentService通过worker thread处理每个Intent对象,执行完所有的工作之后自动停止Service。 说明:worker thread处理所有通过传递过来的请求,创建一个worker转载 2016-04-13 11:05:02 · 416 阅读 · 0 评论 -
Android Studio 通过 gradle 构建 jar
在使用Android Studio 开发sdk 时避免不了生成jar文件,通过其它博客中的案例大都是只能对自己的 类文件 生成 jar. 使用gradle 来生成包含第三方jar 包的 任务。task makeJar(type:org.gradle.api.tasks.bundling.Jar) { //指定生成的jar名 baseName 'myjar' //从哪里打包c原创 2017-08-30 17:52:22 · 680 阅读 · 0 评论 -
干货:分分钟干掉 Bug 之灵活地运用 Findbugs 过滤器
干货:分分钟干掉 Bug 之灵活地运用 Findbugs 过滤器转载 2017-06-08 12:08:50 · 2632 阅读 · 0 评论 -
FindBugs错误描述
FindBugs错误描述本文档列出了FindBugs 3.0.1版报告的标准错误模式 。概要描述 类别 BC:Equals方法不应该假定它的参数类型 坏习惯 位:检查按位操作的符号 坏习惯 CN:类实现可克隆但不定义或使用克隆方法 坏习惯 CN:克隆方法不调用super.clone() 坏习惯 CN:类定义clone()但不实现Cloneable 坏习惯 CNT:已知常数的粗翻译 2017-06-08 10:53:16 · 7474 阅读 · 2 评论 -
FindBugs常见错误描述和解决方法
FindBugs常见错误描述和解决方法 转载至喵星人,点击查看原文(一) [DLS_DEAD_LOCAL_STORE] 描述: Dead store to 未使用的局部变量 解决方法:局部变量定义后未使用;实例化对象后又重新对该对象赋值(二) [ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD] 描述:Write to static field 通过实例方法转载 2017-06-08 10:13:15 · 4430 阅读 · 0 评论 -
Android Material Design之Toolbar与Palette实践
转载请注明出处:http://blog.youkuaiyun.com/bbld_/article/details/41439715 【Rocko’s bog】前言我们都知道Marterial Design是Google推出的全新UI设计规范,如果对其不太了解的可以看下:Material design非官方中文指导手册 ,或者我的前面几篇Material Design的译文,相比之前Google在And转载 2016-12-02 15:29:56 · 434 阅读 · 0 评论 -
在Windows下搭建React Native Android开发环境
安装JDK从Java官网下载JDK并安装。请注意选择x86还是x64版本。推荐将JDK的bin目录加入系统PATH环境变量。安装Android SDK可以单独安装Android SDK,也可以通过Eclipse ADT或者Android Studio一并安装。推荐使用Android Studio,以下说明会默认以Android Studio的方式说明。请注意选择x86还是x64版本转载 2016-04-13 11:45:36 · 457 阅读 · 0 评论 -
Android代码混淆技术总结(一)
* 作者:ix__xi,本文转载自安全客,原文地址:http://bobao.360.cn/learning/detail/3704.html一、前言 最近一直在学习Android加固方面的知识,看了不少论文、技术博客以及一些github上的源代码,下面总结一下混淆方面的技术,也算是给想学习加固的同学做一些科普,在文中讲到的论文、资料以及源码,我都会给出相应的链接,供大家进一步转载 2017-04-28 17:40:07 · 9858 阅读 · 1 评论 -
Android安全开发之安全使用HTTPS
转载至:阿里移动安全Android安全开发之安全使用HTTPSAndroid安全开发之安全使用HTTPS1、HTTPS简介阿里聚安全的应用漏洞扫描器中有证书弱校验、主机名弱校验、webview未校验证书的检测项,这些检测项是针对APP采用HTTPS通信时容易出现风险的地方而设。接下来介绍一下安全使用HTTPS的相关内容。1.1 为何需要HTTPS转载 2017-04-28 15:20:25 · 714 阅读 · 0 评论 -
Android--使用手机拍照获取图片路径,小米手机选择照片问题处理
Android开发选取照片问题本文主要记录使用手机自带相机拍照获取返回照片路径,以及从本地相册选取已有照片时返回Intent data; 数据处理 操作。(小米手机获取照片路径与其他手机不一致问题!)原创 2016-12-13 10:25:05 · 10897 阅读 · 0 评论 -
Android 横竖屏切换
1:设置横屏或竖屏的方法是在manifest.xml文件中设定属性android:screenOrientation: android:name="com.example.kata1.MainActivity" android:label="@string/app_name" android:screenOr原创 2016-04-08 13:38:24 · 457 阅读 · 0 评论 -
Android实时监听网络状态
其实手机在网络方面的的监听也比较重要,有时候我们必须实时监控这个程序的实时网络状态,android在网络断开与连接的时候都会发出广播,我们通过接收系统的广播就可以实现网络的监听。1、添加访问网络和获取网络状态的权限2、新建一个Application类并继承android.app.Application 申明变量保存网络状态package com.javen.ap转载 2016-05-04 18:25:42 · 2508 阅读 · 0 评论 -
Android数据存储五种方式总结
本文介绍Android平台进行数据存储的五大方式,分别如下: 1 使用SharedPreferences存储数据 2 文件存储数据 3 SQLite数据库存储数据 4 使用ContentProvider存储数据 5 网络存储数据下面详细讲解这五种方式的特点第一种: 使用SharedPreferences存储数据转载 2016-04-27 15:05:21 · 494 阅读 · 0 评论 -
Android 通过读取本地Arp表获取当前局域网内其他设备信息
目的:获取当前局域网内其他连接设备的IP 和MAC信息。 步骤: 1. 获取本机wifi ip信息; 2. 根据ip 去发送ARP请求 3. 读取本地ARP 表;1. 获取本机WiFi 下 ip :参考另一篇文章 Android 获取设备IP2. ARP 简介 地址解析协议,即ARP(Address Resolution Protocol),是根据IP原创 2017-07-13 17:59:01 · 22330 阅读 · 21 评论