自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

燃烧那滴泪的专栏

学习是一种态度

  • 博客(537)
  • 资源 (38)
  • 收藏
  • 关注

转载 书写简介规范的代码

主要为了学习,来源android 高级进阶:https://github.com/ASCE1885/AdvancedAndroidExample,如有侵权,请留言....java编码规范源代码文件的定义源代码文件以文件内容中的最顶层的Java类命名,而且大小写敏感,文件扩展名为.java,同时,文件的编码格式统一为UTF-8.源代码文件的结构版权信息或者许可证,例如 andro

2017-10-25 21:22:49 496

原创 android Character.isWhitespace 判断是否是空白char及提供判断空白字符串

首先看一下这个文档:http://www.yiibai.com/javalang/character_iswhitespace_codepoint.html  这里其实解释的比较详细了。这有个工具类可以判断字符串的:来自Blankj的项目 private static boolean isSpace(final String s) { if (s == null)

2017-10-18 16:21:13 1865

转载 Java线程池 ExecutorService

原址:http://blog.csdn.net/suifeng3051/article/details/49443835参考:http://blog.csdn.net/bairrfhoinn/article/details/16848785本篇主要涉及到的是java.util.concurrent包中的ExecutorService。ExecutorService就是Java中对线程池

2017-10-18 15:49:08 357

原创 android-自定义相机遇小米3生成图片花屏

研究了几天终于有了结果,这也是无意间把这段代码屏蔽了,突然就好了,我也是莫名其妙.....因为没有看太多源码对自定义相机的工作模式了解的还不够深入。。。导致了我遇到的这个坑。其实我试了很多款手机 只有小米3出现了这个问题,先上一张图片生成的图片就是这个叼样子,这是我截图过的原图片大小是1280X768的  当前解决方法:注释掉这段代码 // 是否支持视频防抖

2017-10-17 10:55:55 794

原创 android 获取当前屏幕方向

直接上源码:package com.z.currorientation;import android.content.Context;import android.hardware.SensorManager;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android

2017-10-16 16:21:57 8974 1

原创 android-判断手机是否支持相机,有几个摄像头?

//判断是否存在摄像头 private boolean hasCameraSupport() { return CONTEXT.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA); }在API小于9以下获取摄像头个数public int getNumberOfCameras(

2017-10-16 11:10:49 7139 1

原创 Android NDK-Application.mk详解

原址:https://developer.android.com/ndk/guides/application_mk.html#varApplication.mk本页内容概览变量本文档介绍 Application.mk 构建文件,此文件用于描述应用需要的原生模块。 模块可以是静态库、共享库或可执行文件。建议在阅读本页之前先阅读

2017-09-29 16:33:45 880

原创 android NDK-Android.mk详解

原址:https://developer.android.com/ndk/guides/android_mk.htmlAndroid.mk本页内容概览基础知识变量和宏模块描述变量本页介绍用于将 C 和 C++ 源文件粘合至 Android NDK 的 Android.mk 构建文件的语法。概览Android.mk 文件

2017-09-29 16:04:01 1358

原创 android NDK简介

原址:https://developer.android.com/ndk/guides/concepts.html概念本页内容开始之前简介工作方式原生 Activity 和应用开始之前本指南假设您已熟悉原生编程 Android 开发内在的概念。简介本节简要说明 NDK 的工作方式。Android NDK

2017-09-29 15:05:26 409

转载 android studio配置Terminal命令窗口

原地址:http://blog.csdn.net/lei_notes/article/details/53841646在用android studio开发过程中,相信都会用到命令行,比如打包操作等,但是每次操作都要打开命令行面板太麻烦,其实android studio工具自带有命令行面板Terminal,这个很方便,可以对不同项目快速进行操作,但是当你初次使用时会提示:xx不是内部或外

2017-09-28 11:34:59 1116

转载 Android Studio library R.java生成失败解决

http://blog.csdn.net/viviwen123/article/details/50681744今天在Android Studio里面创建library,library里有引用到一些资源,但是发现R一直引用不了。查看了下,build\generated\source\r\debug目录里面的R.java文件一直没有生成。谷歌许久,没有找到答案。最后自己找到了解决

2017-09-15 16:11:27 624

原创 android-解决读取txt文件中文乱码问题

public static String readFile(String filePath) { StringBuilder sb = new StringBuilder(); try { BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInput

2017-09-13 11:48:15 1416

原创 android_设置状态栏沉浸式效果

/** * 设置沉浸式效果 */ public void setImmersionStyle() { //只对api18以下版本设置全屏模式 低于19以下是不能修改的 if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.JELLY_BEAN_MR2) { setFull

2017-09-08 14:34:35 508

转载 Java泛型中E、T、K、V等的含义

Java泛型中的标记符含义:  E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型)? -  表示不确定的java类型 S、U、V  - 2nd、3rd、4th typesObje

2017-09-07 09:22:32 1319

原创 java-Base64加码解码类

package com.base64;import java.io.UnsupportedEncodingException;final class Base64 { private Base64() { } public static String decode(String in, String charset) { try { if (charset == null

2017-08-04 17:58:47 1103

原创 android studio Design(设计)跳转Text对应XML控件

方法一:Ctrl+鼠标单击;无意中发现的;方法二:鼠标选中Design控件+F3方法三:还有一个小技巧Text跳转Java文件点击左上角的C图标或者  Ctrl+Alt+Home.

2017-08-04 15:52:36 3299 2

原创 android studio compile 使用+ 的一些警告

using + in dependencies lets you automatically pick up the latest availble version rather than a specific,named version.however,this is not recommended;you builds are not reeatable;you may hava teste

2017-08-04 14:10:41 775

原创 android_AS联想菜单switch

先来上个图 :用EC习惯了,刚开始用AS 感觉真心不习惯,好像咋电脑。。。这里分享一下switch快捷联想,里面没有自带这个东西  真是烦死人了。这是设置好的效果。1.先新建一个group2.然后在建一个Live Template界面就像第一张图那样了。在Template text中键入switch (key) { case value:

2017-07-18 16:43:46 450

原创 android_Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.d

07-05 09:16:10.374 11107-11107/com.z.cypzzw W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.gra

2017-07-05 11:22:44 18813 1

原创 android_android studio配置SVN详解

1.这里第一步先安装svn客户端,Androidstudio不想eclipse一样,貌似用不了插件。svn下载链接:http://sw.bos.baidu.com/sw-search-sp/software/37f45b0cab3ae/TortoiseSVN_1.9.5.27581_x64.msi2.配置as.3.添加忽略文件3.项目提交,这里第一次使用可能

2017-07-03 10:09:22 456

转载 Android Studio VCS工具不显示update以及upload选项

一开始使用android studio的svn工具,但是就是无法显示上传和更新的小箭头,这整整困惑了我一整个晚上,不断地重新安装TortoiseSVN,总以为哪里出错了,但是始终没有什么效果。情况如下图。 就像这样没有显示向上和向下的小箭头,但是大家仔细观察有一个选项为Enable Version Control Integration...意思就是同意使用版本控制的功能,我们

2017-06-30 15:29:50 2481

原创 Android_onContextItemSelected 获取listView中item值和position

listView 代码部分就不贴出来了,这部分很简单。主要看一下onContextItemSelected 获取item的内容@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { menu.setHeaderTitle(R.string.conte

2017-06-20 11:52:31 5557

转载 eclipse运行错误提示 Failed to load D:\Android\sdk\build-tools\26.0.0-preview\lib\dx.jar

前几天在ecplise上运行项目还好好,今天一运行就提示这个错误:Your project contains error(s), please fix them before running your application.(你的程序包含错误,请修改后再运行)。咋一看,以为代码哪里写错了,我是左改右改,上改下改......还是提示这个错误,心都碎了:控制台是这样输出的:[

2017-06-11 14:34:59 16548 5

原创 Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME

编译的时候出现这个。Error:Execution failed for task ':app:compileDebugJava'.> Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system vari

2017-05-24 13:53:06 5478

转载 动画结束时dismiss掉popupwindow出错 at android.view.ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded

导致这个错误的是动画结束时dismiss掉popupwindow出错java.lang.NullPointerExceptionat android.view.ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded(ViewRootImpl.java:2429)at android.view.ViewRootImpl.drawSoftwa

2017-05-22 11:06:54 1147

转载 android_Class_Color

Colorpublic class Color extends Object java.lang.Object   ↳android.graphics.Color颜色类提供的方法创建、转换和操纵的颜色。颜色有三个不同的表征:Color ints, 最常见的表现Color longsColor instanc

2017-04-30 14:54:50 1098

转载 android-简介[系统权限]

Android 是一个权限分隔的操作系统,其中每个应用都有其独特的系统标识(Linux 用户 ID 和组 ID)。系统各部分也分隔为不同的标识。Linux 据此将不同的应用以及应用与系统分隔开来。其他更详细的安全功能通过“权限”机制提供,此机制会限制特定进程可以执行的具体操作,并且根据 URI 权限授权临时访问特定的数据段。本文档介绍应用开发者可以如何使用 Android 提供的安

2017-04-06 21:49:11 502

转载 android -版本更新信息

public static class Build.VERSION_CODES extends Object java.lang.Object   ↳android.os.Build.VERSION_CODESEnumeration of the currently known SDK version codes. The

2017-04-06 21:48:32 779

转载 android 应用组件[通用 Intent---加载网址] 二十二

如需打开网页,请使用 ACTION_VIEW 操作,并在 Intent 数据中指定网址。操作ACTION_VIEW数据 URI 架构http:https:MIME 类型"text/plain""text/html""application/xhtml+xml""application/vnd.wap.xhtml+xml"示例 Intent:public void

2017-04-05 10:35:50 568

转载 android 应用组件[通用 Intent---撰写带附件的短信/彩信] 二十一

如需发起短信或彩信,请使用以下其中一个 Intent 操作,并使用下列 extra 键指定电话号码、主题和消息正文等消息详情。操作ACTION_SENDTO 或ACTION_SEND 或ACTION_SEND_MULTIPLE数据 URI 架构sms:smsto:mms:mmsto:以上每一个架构的处理方式都相同。MIME 类型"text/plain""image/

2017-04-05 10:30:09 807

转载 android 应用组件[通用 Intent---设置] 二十

如需在您的应用要求用户更改内容时打开某个系统设置屏幕,请使用下列其中一个 Intent 操作打开与操作名称对应的设置屏幕。操作ACTION_SETTINGSACTION_WIRELESS_SETTINGSACTION_AIRPLANE_MODE_SETTINGSACTION_WIFI_SETTINGSACTION_APN_SETTINGSACTION_BLUETOOTH

2017-04-05 10:23:09 668

转载 android 应用组件[通用 Intent---搜索] 十九

使用特定应用搜索Google Voice Actions“在我的视频应用中搜索有关猫的视频”视频在您的应用中进行语音搜索如需支持在您的应用环境内进行搜索,请使用 SEARCH_ACTION 操作在您的应用中声明一个 Intent 过滤器,如下文示例 Intent 过滤器中所示。操作"com.google.android.gms

2017-04-05 10:17:46 888

转载 android 应用组件[通用 Intent---发起通话] 十八

发起通话如需打开电话应用并拨打电话号码,请使用 ACTION_DIAL 操作,并使用下文定义的 URI 架构指定电话号码。 电话应用打开时会显示电话号码,但用户必需按拨打电话按钮才能开始通话。Google Voice Actions“致电 555-5555”“致电 bob”“致电语音邮件”如需直接拨打电话,请使用 ACTION_CALL 操作,并使用下文

2017-04-05 10:15:21 614

转载 android 应用组件[通用 Intent---创建笔记] 十七

如需创建新笔记,请使用 ACTION_CREATE_NOTE 操作并使用下文定义的 extra 指定笔记详情,例如主题和正文。注:应用必须请求用户确认,然后才能完成操作。操作ACTION_CREATE_NOTE数据 URI 架构无MIME 类型PLAIN_TEXT_TYPE"*/*"ExtraEXTRA_NAME一个表示笔记标题或主题的字符串。EXTRA_TEXT一个表示笔

2017-04-05 10:11:06 796

转载 android 应用组件[通用 Intent---基于搜索查询播放音乐] 十六

如需基于搜索查询播放音乐,请使用 INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH Intent。应用可能会触发此 Intent 来响应用户的音乐播放语音命令。 接收此 Intent 的应用会在其库存音乐内搜索与给定查询匹配的现有内容,并在找到后开始播放该内容。此 Intent 应该包括 EXTRA_MEDIA_FOCUS 字符串 extra,以指定预期搜索模式

2017-04-05 10:08:45 1092

转载 android 应用组件[通用 Intent---播放媒体文件] 十五

如需播放音乐文件,请使用 ACTION_VIEW 操作,并在 Intent 数据中指定文件的 URI 位置。操作ACTION_VIEW数据 URI 架构file:content:http:MIME 类型"audio/*""application/ogg""application/x-ogg""application/itunes"或者您的应用可能需要的任何其他类型。

2017-04-05 10:03:42 575

转载 android 应用组件[通用 Intent---显示地图上的位置] 十四

如需打开地图,请使用 ACTION_VIEW 操作,并通过下文介绍的其中一个架构在 Intent 数据中指定位置信息。操作ACTION_VIEW数据 URI 架构geo:latitude,longitude显示给定经度和纬度处的地图。示例:"geo:47.6,-122.3"geo:latitude,longitude?z=zoom按特定缩放级别显示给定经度和纬度处的地图。缩放级

2017-04-05 10:01:23 1639

转载 android 应用组件[通用 Intent---叫车] 十三

如需叫一台出租车,请使用 ACTION_RESERVE_TAXI_RESERVATION 操作。注:应用必须请求用户确认,然后才能完成操作。操作ACTION_RESERVE_TAXI_RESERVATION数据 URI无MIME 类型无Extra无示例 Intent:public void callCar() { Intent intent = new Inte

2017-04-05 09:59:07 757

转载 android 应用组件[通用 Intent---打开特定类型的文件] 十二

在 Android 4.4 或更高版本上运行时,您可以不必检索必须导入应用的文件副本(使用 ACTION_GET_CONTENT 操作),而是使用 ACTION_OPEN_DOCUMENT 操作并指定 MIME 类型,请求打开由另一个应用管理的文件。如果还需要允许用户创建应用可写入的新文档,可改用 ACTION_CREATE_DOCUMENT 操作。例如,ACTION_CREATE_DOCUM

2017-04-05 09:55:14 2396

转载 android 应用组件[通用 Intent---检索特定类型的文件] 十一

如需请求用户选择文档或照片等文件并向您的应用返回文件引用,请使用 ACTION_GET_CONTENT 操作并指定所需 MIME 类型。 向您的应用返回的文件引用对 Activity 的当前生命周期而言是瞬态引用,因此如果您想稍后进行访问,就必须导入可在稍后读取的副本。用户还可利用此 Intent 在进程中创建新文件(例如,用户可以不选择现有照片,而是用相机拍摄新照片)。传送至您的 o

2017-04-05 09:51:57 846

netty-all-5.0.0 包含Alpha1 Alpha2

Android netty-all

2022-06-10

netty-all-4.1.39.Final.jar

android netty

2022-06-10

OpenGL 中英文+代码.zip

里面也是其他网站下载的 我只是分享一下...

2021-12-01

鸿蒙初学集,适合初学者

鸿蒙初学集 https://developer.harmonyos.com/cn

2021-06-17

Android音视频开发学习思路.pdf

Android音视频开发学习思路

2020-12-26

android studio初始化报错

解决引入报错 OpenCV error: Cannot load info library for OpenCV

2019-02-21

NDK配置及安装、生成.实例应用

NDK配置及安装、生成.实例应用,里面参考博文实现。遇到很多坑,里面是完整的代码...有疑问的可以多评论

2017-09-28

jdom2-2.0.6

android7.0解析报错 (2-2.0.5) http://www.jdom.org/downloads/index.html 官网

2017-08-28

gpuimage-sample-1.1.1.jar

gpuimage-sample-1.1.1.jar

2016-12-23

gradle-2.2-all.zip

gradle-2.2-all.zip

2016-12-16

log4j_all.rar

包含日志框架里面的全部jar

2016-11-23

广告轮播eclipse+AS ConvenientBanner

根据https://github.com/saiwu-bigkoo/Android-ConvenientBanner 开源 修改... 提取代码到eclipse。。赚点辛苦分。。。有什么问题请参照GItHub上面的代码...

2016-11-23

ksoap2-android-assembly-2.6.5-jar-with-dependencies.ja

解决这个异常:java.io.EOFException

2016-11-04

过滤功能的下拉菜单[类似美团,58同城]

过滤功能的下拉菜单[类似美团,58同城] 里面包含eclipse和AS的代码,亲测。。可用。

2016-08-11

android 布局别名的应用

android 布局别名的应用

2016-08-08

海康威视网络HCNetSDKV5.2.1.3_最新

里面包含所有的示例程序和文档

2016-07-25

hprof-conv.rar

DDMS files not found:hprof-conv.exe的解决办法 ,先找一下在sdk\tools目录下是否有hprof-conv.exe,如果有将tools下面的所有文件都复制到platform-tools即可。如果没有就下载一个新的安卓SDK,用同样的方法就可以了。

2016-07-13

View.java原码

View.java原码

2016-06-30

ZipUtils.rar

android 解压和压缩

2016-06-23

AutoInstallationAPPAccessibilityServices

静默安装APP,里面包含三种方法。

2016-06-23

BuildingAccessibilityServices

里面是已谷歌ClockBackService 项目为基础写的一个demo,里面有详细注释

2016-06-22

BoolAttribute

里面包含了xml的一些属性详解

2016-06-21

android-22

android-22

2016-04-10

android-20

android-20

2016-04-10

android-23

android-23

2016-04-10

android-19

android-19

2016-04-10

android-17

android-17

2016-04-10

最新OKhttp-3.1.2.jar

最新OKhttp-3.1.2.jar 官网:http://square.github.io/okhttp/#download

2016-02-24

最新 universal-image-loader

最新 universal-image-loader

2016-02-22

Java SQLite JDBC驱动

connection = DriverManager.getConnection("jdbc:sqlite:D:/people.db"); Statement statement = connection.createStatement(); statement.setQueryTimeout(30); // set timeout to 30 sec.ResultSet rs = statement.executeQuery("select * from peoples"); while (rs.next()) { // read the result set System.out.println("name = " + rs.getString("name")); System.out.println("id = " + rs.getInt("id")); }

2016-01-28

android 使用 SoundPool 播放音效

使用 SoundPool 播放音效,SoundPool 还支持自行设置声音的品质、音量、 播放比率等参数

2016-01-28

Android Studio failed to find build tools revision 19.1.0

Android Studio failed to find build tools revision 19.1.0 问题

2015-12-03

自定义带分隔符输入框CustomEditText

自定义带分隔符输入框CustomEditText

2015-12-03

android 自定义多选dialog+圆角弹窗

android 自定义多选dialog+圆角弹窗 无错乱现象

2015-12-02

数字进度条NumberProgressBa

超炫酷的效果,直接拿来用,demo很完整....来自github,但是那上面的不好使,自己拿来动了一点点

2015-11-26

android AIDL简单例子

http://blog.csdn.net/zhou452840622/article/details/49010181 我转载的然后测试了一哈... 版权归原版主,我只是借鉴和补充

2015-10-09

ProgressWait

里面有2种方式实现这种效果,一个是用帧动画,另一个是使用线程来实现,个人感觉帧动画直观明了

2015-07-14

listview刷新

listview刷新

2014-05-04

空空如也

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

TA关注的人

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