自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(528)
  • 资源 (13)
  • 问答 (4)
  • 收藏
  • 关注

原创 自己创建一个android studio在线依赖compile

我正参加2016CSDN博客之星评选麻烦帮下 奖品我随机送给投票者(写一个随机数抽取) http://blog.csdn.net/vote/candidate.html?username=qfanmingyiq引言相信大家在使用AS(android studio)的时候添加依赖的时候有没见过如下方式: 很酷炫 本人将教你如何做到.实现方法使用 jcenter()实现— 在创建的时候as自动帮我

2016-11-29 11:32:36 3278 2

原创 安卓获取清单文件meta-data数据

<application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <meta-data android:name="api_key" android:value="iRFgdYoBfUP0n4YjVds

2016-11-25 13:52:16 881

原创 安卓图片Bitmap一些旋转处理

Bitmap convert(Bitmap a, int width, int height){int w = a.getWidth();int h = a.getHeight();Bitmap newb = Bitmap.createBitmap(ww, wh, Config.ARGB_8888);// 创建一个新的和SRC长度宽度一样的位图Canvas cv = new Canvas(newb

2016-11-24 17:43:03 768

原创 两个activity之间透明过渡效果和经验

来看下效果图: 大致效果解释: 1. 当用户点击登录时logo下滑一定距离 2. 下滑后旋转90时 变化图标 3. 继续旋转90度 4. 然后移动到左上角 透明度渐变到上个activity 最后销毁当前activity术语登录界面我们 称为 A (本质是activity) 如下图 返回界面我们 称为 B (本质是activity) 如下图 大致思路让A界面的A

2016-11-24 13:32:49 2419

原创 Android需求之点击跳转至市场评价

相信大家都看过APP上有一个选项”喜欢此APP?还希望您评价一下吧!”,然后点击弹出选择框让你选择一个市场如: 安智市场,百度应用,豌豆荚….然后选择其中一个后就跳转至此市场你的APP专栏中. 其实这里就是一个简单的意图而已: String mAddress ="market://details?id="+getPackageName(); Intent marketIn

2016-11-20 20:20:32 1157

原创 个人在AS的一些安卓适配经验

具体的安卓适配http://blog.csdn.net/qfanmingyiq/article/details/53219812 AS在屏幕适配方面做的比eclipse做得好得多. 以下AS中的一些具体操作语言适配AS中 1. 在Android工作视图中选择res右键 ,project差不多就不举例 2. 鼠标移动new选项在弹出的二级菜单中选择Android resource dire

2016-11-18 23:33:43 2122

原创 RxJava

由于某学员要求所以我打算写一篇 标题先记录下来 我会在一周内完成此篇文章

2016-11-11 14:11:59 497

原创 安卓热修复之AndFIX

我致力于最新的前沿安卓技术分析和使用教学,不打算将很多很深的东西,因为有多少人愿意沉下你的心境去学习难点?我一般只会简单提及.文字错漏在所难免还希望同学们喜欢热修复介绍热修复是什么? 如果你一个项目已经上线,出现了严重缺陷,那么你第一反应是推送新版本.那么问题来.老子刚下你的APP 你就叫我重新下载?啥东西!卸了.从而导致用户流量的减退.而热修复就是推送一个补丁文件到客户端(很小),用户打开应用时

2016-11-09 12:23:41 4705 5

原创 安卓高级 WebView的使用到 js交互

我们先来学习 怎么使用再到用js和安卓源生方法交互WebView简单使用 此部分转载并做了补充 原博客 原因:比较简单不是很想在写,我只要写js交互部分WebView可以使得网页轻松的内嵌到app里,还可以直接跟js相互调用。webview有两个方法:setWebChromeClient 和 setWebClientsetWebClient:主要处理解析,渲染网页等浏览器做的事情s

2016-11-08 17:39:13 4929 1

原创 自定义view实现阻尼效果的加载动画

效果: > 需要知识: 1. 二次贝塞尔曲线 2. 动画知识 3. 基础自定义view知识先来解释下什么叫阻尼运动 阻尼振动是指,由于振动系统受到摩擦和介质阻力或其他能耗而使振幅随时间逐渐衰减的振动,又称减幅振动、衰减振动。[1] 不论是弹簧振子还是单摆由于外界的摩擦和介质阻力总是存在,在振动过程中要不断克服外界阻力做功,消耗能量,振幅就会逐渐减小,经过一段时间,振动

2016-11-07 22:02:43 5259 3

原创 安卓高级Fresco图片框架的时候

Fresco:2015FaceBook推出的 及其强大 支持webp图片格式 和渐进式图片加载中文文档使用方法引入依赖 点击查看具体教程基本使用步骤在布局中使用其标签 <com.facebook.drawee.view.SimpleDraweeView/> 注意不能使用包裹内容 <?xml version="1.0" encoding="utf-8"?><RelativeLayou

2016-11-07 11:58:18 919

原创 数学API Math.atan() 和Math.atan2() 三角函数复习

今天在学习贝塞尔曲线看到需要结合三角函数 以及两个不认识的Api :API Math.atan() 和Math.atan2() 先看下三角函数 正切函数图:(180为一个周期 即45=45+180) 正弦 正余弦函数方程为: y = Asin(wx+b)+h ,这个公式里:w影响周期,A影响振幅,h影响y位置,b为初相;w:周期就是一个完整正弦曲线图此数值越大sin的周期越小 (cos越

2016-11-06 15:53:46 11912

原创 自定义view实现水波纹效果

今天看到一篇自定view 实现水波纹效果 觉得真心不错 学习之后再次写下笔记和心得.但是感觉原作者写得有些晦涩难懂,也许是本人愚笨 所以重写此作者教程.原作者博文大家可以去看下,感觉他在自定义view方面非常厉害,本文是基于此作者原文重新改写,拥有大量像相似部分先看下效果吧: 1. 效果1: 2. 效果2 我先们来学习效果1:效果1实现本质:用一张波形图和一个圆形图的图片,然后圆形图在波

2016-11-04 21:43:57 4067

原创 安卓开发遇到Error:Execution failed for task ':app:transformClassesWithDexForDebug'.

问题如下: Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’. com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurr

2016-11-04 15:03:14 917

原创 在安卓代码中dp 和 sp 换算px

/** * 单位转换工具 * * @author carrey * */ public class DisplayUtil { /** * 将px值转换为dip或dp值,保证尺寸大小不变 * * @param pxValue

2016-11-03 09:34:14 1107

原创 安卓 新版本 获取wifi状态网络是否可用等

写下这篇文章目的:当我学习的和百度看看如何获取网络状态 发现都是一些比较老的方法 API23已结过时 所以在此写下记录 ,我不明白国内为什么那么少那么我们来看看旧方法package com.chengxinet.bobo.utils;import android.content.Context;import android.net.ConnectivityManager;import andro

2016-10-31 10:20:02 1020

原创 安卓7.1 新特性Shortcut

介绍Shortcut 是谷歌在API25提出来的 类似苹果3D touch 但是没有压力感应.在安卓中完全就是长按. 来看下效果吧: 是不是很赞? 那么请随本文一起学习吧更新新建项目 在你项目下的build.gradle下 以下目的很简单更新你编译工具 和指定项目版本 compileSdkVersion 25 buildToolsVersion “25.0.0” mi

2016-10-30 22:38:32 4994 2

原创 安卓高级 特效动画ExplosionField和 SmoothTransition

本教程所有图片为github上的所无法正常访问请科学上网SmoothTransition展示效果 github:源码地址使用方法你能通过一行代码使用上面所有的动画@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentV

2016-10-28 23:07:49 1027

原创 安卓高级9 极光推送 和短信下发验证

官网注册官网地址注册登陆 创建应用 下载推送SDK官网地址使用推送SDK教程官网地址短信SDK 个人感觉这是后台做的比较好下载短信SDK官网地址使用短信SDK教程官网地址

2016-10-28 09:16:16 1351

原创 安卓高级9 shareSDK 第三方登陆和分享Mob

ShareSDK推荐此官网地址官网注册和申请key流程注册 略进入后台创建应用得到可以 下载SDK 解压下载的压缩包 第三方平台申请key如果你想申请QQ登陆或者分享需要去腾讯开发者申请,申请后会得到APP ID 和APP KEY.腾讯开发者论坛 你申请开发者注册通过后,可以创建应用,创建时你可以先保存依然可以得到APP ID和KEY可以先用于调试测试,只不过有

2016-10-28 09:15:32 1177

原创 安卓高级8 支付宝支付

本文只说明重点步骤申请合作 只有在蚂蚁金服申请了商务和合作才能进行 具体申请流程几种支付方式 申请合作后你会有几种方式让用户进行付款 具体官网地址 当面付介绍 (其他付款方式可以自行在左侧栏查看)APP付款 非常好理解就是在你的app中调用支付宝进行付款当面付 店铺有一个扫描器只要用户打开支付打开二维码扫描即可付款web付款 说的简单点网页进行付款支付宝付款

2016-10-28 09:14:30 1108

原创 安卓高级9 用原生intent分享

大家都用过安卓app时发现有个分享按钮如下: 所以今天特此分享用用原生完成:package qianfeng.com.simplesharedemo;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.os.Environment;import andr

2016-10-27 13:57:15 872

原创 dimens.xml详解

本文联合两篇博文和自身理解写下 其中一篇:http://blog.csdn.net/hnzcdy/article/details/50628993 另一篇:暂不知原作者 Android中官方建议的屏幕适配方式,通过根据不同的分辨率在工程的res文件夹下建立不同的尺寸文件夹,每个文件夹下都建立dimens.xml文件。然后根据不同的尺寸在dimens.xml文件夹中分别计算配置不同的d

2016-10-27 13:51:31 8020 2

原创 安卓高级7 vitamio 视频框架 从raw文件下获取文件uri

vitamio免费的拥有多种解码器 而且容易操作我们先来看看原生视频播放器的怎么使用 原生的:package qianfeng.com.videoviewdemo;import android.content.ContentResolver;import android.net.Uri;import android.os.Bundle;import android.support.v7.ap

2016-10-26 19:14:21 1495

原创 安卓高级8 SurfaceView案例三 结合mediaplay播放视频

我们知道mediaplay无法直接播放视频所以我们结合Surfacepackage qianfeng.com.mediaplayerdemo;import android.media.MediaPlayer;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.

2016-10-26 19:03:05 792

原创 安卓高级8 SurfaceView案例二 自定义相机

效果:(由于不好录屏所以文字描述) 定一个SurfaceView 下方有几个按钮,点击确定可以拍照保存取消. 并且SurfaceView实时显示相机内容package qianfeng.com.customcamera;import android.hardware.Camera;import android.os.Bundle;import android.os.Environment;

2016-10-26 12:34:44 740

原创 安卓高级8 SurfaceView (1)

文章转载:http://www.cnblogs.com/xuling/archive/2011/06/06/android.html 首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can contro

2016-10-26 12:25:43 665

原创 安卓高级6 拍照或者从相册获取图片 并检测旋转角度或者更新画册扫描

相机获取图片或者从图库修剪图获取图片属性的旋转角度

2016-10-25 13:58:22 2120

原创 安卓高级5 zXing

ZXing作者的github地址: https://github.com/zxing/zxing这里为大家也提供一个封装好的最新的ZXing Lib: https://github.com/xuyisheng/ZXingLib下载后关联依赖即可:案例:package com.example.administrator.myapplication;import android.content.Int

2016-10-21 22:45:22 603

原创 安卓高级5 传感器和震动 模仿微信摇一摇Ui效果

效果图: 所用的Ui就三张图: 案例代码:结构 MainActivity.javapackage com.example.myapp;import android.content.Intent;import android.hardware.Sensor;import android.hardware.SensorManager;import android.os.Bundle

2016-10-21 20:22:21 1384

原创 安卓高级4 事件分发

事件传递:由最上层依次传到最下层,不管最下层是否消费事件都需要返回告顶层,回传到顶层期间,如果第一次传递事件案例:场景1:点击屏幕,谁都不消费也不拦截.全部为默认super事件 场景2:点击屏幕,activity的dispatch为true 场景3:点击屏幕,activity的dispatch为false 由1-3得出结论:由于activity没有拦截事件(Intercept)所以返回ture

2016-10-21 14:51:58 546

原创 安卓高级4 第三方库SlidingMenu的使用

源码位于github上(本人fork地址):点击进入地址 效果图:使用方法:下载源码后 解压其中的文件夹library 到任意地方修改library中gragle 其方法参考另一个博客(建议先修改后倒入studio)此参考链接中是先导入我个人不推荐可能出什么问题 具体参考将linbrary导入到studio新建项目添加依赖 参考手册: SlidingMenu 常用属性介绍: menu

2016-10-20 18:01:21 1202

原创 安卓高级3 RecyclerView结合SwipeRefreshLayout并添加上拉

目录结构: 效果图: MainActivity.javapackage qianfeng.com.pullrecyclerviewdemo;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v4.widget.SwipeRefreshLayo

2016-10-20 12:08:55 741

原创 安卓高级3 RecyclerView 和cardView使用案例

cardView:添加依赖:在Studio搜索cardview即可 在V7包中 或者直接在gradle中添加 compile 'com.android.support:cardview-v7:24.0.0'cardView 完成一些绚丽特效使用: 属性: app:cardElevation=”10dp”添加景深 (阴影效果让其更立体) app:cardCornerRadius=”

2016-10-20 11:51:03 906

原创 安卓高级2 swipeReferenceLayout 使用案例 和完善其自定义上拉

swipeReferenceLayout 无法完成上来加载数据所以自定义了一个类Activity.javapackage qianfeng.com.swipelayoutdemo;import android.graphics.Color;import android.os.Bundle;import android.os.Handler;import android.os.Message;

2016-10-18 21:13:42 681

原创 安卓高级2 Volley框架的使用案例

初始化类: MyApp.javapackage qianfeng.com.day37_volley_pull.app;import android.app.Application;import com.android.volley.RequestQueue;import com.android.volley.toolbox.Volley;/** * Created by ${Mr.Zhao}

2016-10-18 21:10:41 717

原创 安卓高级1 -----Xutil3 和Picasso使用

Xutils3Xutils由于内部使用httpclient然而在安卓5.0谷歌发现httpclient出现不稳定的情况.于6.0完全弃用,所以作者升级到Xutils3替换原本网络模块配置环境(Studio): 在build.gradle添加依赖dependencies { compile 'org.xutils:xutils:3.3.36'}以下就Xutils3的四个模块分别给出案例:Vie

2016-10-17 21:10:16 1017

原创 DrawerLayout案例

布局文件:<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" and

2016-10-14 16:17:45 465

原创 安卓 LayoutInflater参数作用

方法重载1 public View inflate (int resource, ViewGroup root, boolean attachToRoot)方法重载2 public View inflate (int resource, ViewGroup root)直接结论 如果root为null,attachToRoot将失去作用,设置任何值都没有意义。 如果root不为n

2016-10-12 10:41:37 545

原创 ViewPager滑动后,可移动的Imageview会回到初始化的位置

知乎看到的原文http://www.zhihu.com/question/37398770?sort=createdViewPager滑动后,可移动的Imageview会回到初始化的位置?<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt

2016-10-10 14:10:38 1743 5

MyDebugger.rar

MyDebugger.rar

2021-12-12

frida-12.8.20-py2.7-macosx-10.9-intel.egg

mac frida相关工具。如果你使用pip install frida-tools过慢时,请下载此资源,然后放入/Library/Python/2.7/site-packages/目录下

2020-04-05

腾讯2016安全比赛第一题

安全比赛第一题的题目apk.要求写出注册机.考点位于反编译后的so库.

2018-07-21

AIDL bindservice流程图

aidl binserive的流程图 内含png oom两个原文。http://blog.csdn.net/qfanmingyiq/article/details/78094417

2017-09-29

Android使用的libjpeg库文件

可以用于Android下使用libjpeg。内部有arm x86 x64的静态库和头文件

2017-08-29

电脑Gif制作器licecap126-install

电脑安装软件后移动窗口到某一区域点击record录制 然后按下stop键生成gif图

2016-10-20

Navicat Premium数据管理

Navicat Premium 可视化管理一些轻量级数据库如 mysql sqlite内含补丁

2016-09-07

仿QQ截图工具

一款仿照QQ截图的工具简单实用

2016-09-06

ColorCop屏幕取色器

获取屏幕某个点的RGB颜色值 无广告简洁 开发者必备

2016-09-05

fastjson 阿里巴巴json工具jar包

阿里巴巴的json解析生成 的jar包 如快速解析json生成javabean 或者javabean生成json

2016-09-02

fastjson 阿里巴巴的解析生成json工具

2016-09-01

GSON 包含源码和DOC

谷歌解析json工具

2016-09-01

json解析器

用于解析json数据 并且清晰的结构图

2016-08-30

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

TA关注的人

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