自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Crazy_zihao的博客

命里有时终须有,命里无时莫强求,明天,你好!朋友,加油!

  • 博客(15)
  • 资源 (9)
  • 收藏
  • 关注

原创 【Android】监听自定义通知栏消息事件

1. 为Notification添加点击事件(点击推送消息后发送广播) NotificationManager notificationManager = (NotificationManager) getSystemService(ns); int icon = R.drawable.notification; CharSequence tickerText = "test_

2016-06-16 15:37:10 6075 1

原创 【Android】WebView加载https页面不能正常显示资源问题

前言  在使用WebView加载https资源文件时,如果认证证书不被Android认可,那么会出现无法成功加载对应资源问题。那么,我们就要针对这一状况作出对应的处理。解决步骤1. 启用mixed content在Android5.0中,WebView方面做了些修改,如果你的系统target api为21以上:系统默认禁止了mixed content和第三方cookie。可以使用setMixedC

2016-06-02 14:03:05 20073 8

原创 【Android】常见面试题(二)

1.ContentProvider是什么?它的作用是什么?如何实现数据共享?1.1 ContentProvider是什么?  ContentProvider是Android四大组件之一,它为存储和获取数据提供统一的接口,可以在不同的应用程序之间共享数据。1.2 ContentProvider的作用  实现各个应用程序之间(跨应用)的数据共享(如:联系人信息共享–我们在获取到对应权限

2016-03-09 10:25:50 840

原创 【Android】常见面试题(一)

持续更新1.Activity生命周期 1.1 onCreate();  1.2 onStart();  1.3 onResume();  1.4 onPause();  1.5 onStop();  1.6 onRestart();  1.7 onDestory(). 注: 1.启动Activity:先调用onCreate(),然后调用onStart(),最

2016-03-03 16:56:43 1304

原创 【Android】AS环境下,在布局中使用android:gravity="left/right"提示使用start/end

1.问题产生  在AndroidStudio中,在布局文件中使用android:gravity属性设置属性值为left或right时,会有对应的警告提示,提示内容如下:Use "start" instead of "left" to ensure correct behavior in right-to-left locales less... (Ctrl+F1) Using Gravity#LE

2016-01-30 09:42:43 7263

原创 【Android】Replace "..." with ellipsis character (…, &&;#8230;) ?

在日常的开发中,我们需要在某些字符串后面添加省略号"...",那么这时我们会收到一个警告Replace “…” with ellipsis character (…, &&;#8230;) ? 在遇到此类问题时,我们可以使用…代替 “…”。 —>我们可以使用html特殊符号的十进制编码来代替这些特殊字符。

2016-01-23 16:27:28 3690

原创 【Android】TCP轮询扫描局域网设备

1.前言   最近在做一个局域网通讯的项目,其通讯原理是扫描局域网内存在的设备,扫描完后后发送Socket验证消息到指定设备上,如果获取到返回消息,则表明扫描到目标设备,记录设备信息到设备列表,如果Socket连接超时,则不予记录。 2.TCP轮询扫描  开启扫描时,先获取本机IP地址(如:192.168.1.105),然后使用ping命令轮询本网内可能存在的IP地址(192.168.1.1~1

2016-01-15 14:53:21 7840 2

原创 【Android】getColor(int id)在API23时过时

1.getColor(int id)过时最近发现getColor(int id)在API版本23时(Android 6.0)已然过时,以下为getColor(int id)源码(Resource.java): /** * Returns a color integer associated with a particular resource ID. If the * re

2015-12-24 11:14:03 30425 4

原创 【Android】SQLite实例(多线程下安全访问数据库)

1.前言  最近有个刚接触开发的朋友在使用SQLite进行数据存储时出现各种问题,所以特意写了个DEMO发给他用于参考,以规避掉那些容易发生的突发状况。以下先付出代码部分,然后标出对方在阅读Demo时产生的疑问。2.代码部分1.DBHelper类package com.example.sqlitetest.db;import android.content.Context;import andro

2015-12-22 16:29:52 1529

原创 【Android】Socket通讯示例(服务端/客户端)

概述一个简单的Socket通信示例,用于实现Java服务端与Android客户端间的通讯。 整体逻辑 Server端:新开一个线程,启动Server服务端,使用while监听当前端口是否已经进入阻塞状态,如果进入,则表示有连接请求,进行处理(接收/发送消息,这里我设置的是一次通讯–通讯完毕后关闭服务端); Client端:打开App,输入要发送的内容,点击发送按钮开始新建线程建立So

2015-12-17 14:11:53 2905

原创 【Android】设备工具类(DeviceUtil.java)

/** * @ClassName:DeviceUtil * @Description:TODO<设备工具类--获取设备信息> * @author:zihao * @date:2015年1月17日 上午8:51:34 * @version:v1.0 */public class DeviceUtil { private static final String TAG = Devic

2015-12-11 14:46:25 1255

原创 【Android】图片操作工具类(ImageUtil.java)

import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import android.content.Context;import android.database

2015-11-22 12:17:15 1212

原创 【Android】解决频繁的线程请求&绘制View引发的异常问题

一、产生背景   在项目中需要实现一个扫描局域网设备的功能,具体的实现逻辑是这样:1.使用ping命令对网段尾端为1~255的设备进行扫描(判断过滤本机IP)——使用线程池控制;2.在ping成功后(返回值为0),开启线程发送验证消息到设备端(Socket)验证是否为可以提供服务的目标设备,如不为目标设备则无反馈,捕获Socket操作异常即可;3.根据返回值,记录目标设备并反馈。   为了

2015-11-17 10:02:15 2226

原创 【Android】文件操作工具类(FileUtil.java)

文件操作工具类(FileUtil.java)import java.io.File;getFileNameFromUrl(String url)deleteFolder(String filePath)createDir(String path)deleteDir(String dirPath)getFileCount(String dirPath).......

2015-11-06 09:21:02 4059

原创 【Android】实现雷达扫描效果

1. 效果图展示及效果剖析1.1 效果图1.2 效果剖析根据上图效果,我大致将该效果分为三层(背景层/扫描层/动态点层),其中背景 层我们可以通过代码绘制/引入图片实现,扫描层、动态点层需要美切除对应图片后绘入。2. 实现步骤2.1 绘制背景效果 实现方法1: 1).利用Canvas.drawCircle方法绘制圆环,层层叠加,实现背景

2015-10-12 10:53:26 10103 4

jd-gui-windows-1.4.1.zip

jd-gui-windows,jar积分查看器,免安装,可直接打开查看jar包。

2019-09-05

EXOPlayer.jar

ExoPlayer 是 Android 上一个应用级的媒体播放器。它为 Android MediaPlayer 的 API 在播放本地或在线的视频与音频上提供了一个候选。ExoPlayer 支持一些 Android MediaPlayer API 无法提供的特性,包括 DASH 和 SmoothStreaming 自适应回放,持久的高速缓存和自定义渲染器。不像 MediaPlayer API,EXOPlayer 很容易定制和扩展,而且它可以通过 Play Store 更新升级。 github地址:https://github.com/google/ExoPlayer

2016-05-30

ColorPix.exe屏幕取色器

ColorPix是一款体积小巧功能超强的屏幕取色软件,大小仅600K,无需安装直接使用.

2015-11-24

Android雷达扫描效果_修订版

通过自定义View实现雷达扫描效果,支持添加标志点

2015-11-17

Emmagee-2.0.apk【Android性能监测工具】

Emmagee是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具,主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可自定义配置监控的频率以及性能的实时显示,并最终生成一份性能统计文件。

2015-10-20

Android雷达扫描效果

通过自定义View实现雷达扫描效果,支持添加标志点

2015-10-12

Android雷达扫描效果实现

通过自定义View实现雷达扫描效果,支持添加标志点

2015-10-12

SVN简体中文版window64位

SVN简体中文版window64位安装包

2015-10-10

SQLite Expert Professional 3.5.78.2498

SQLite Expert Professional v3.5.78.2498专业版

2015-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除