自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 android 7.0以上 FileProvider 多节点声明

   为了提高私有目录的安全性,防止应用信息的泄漏,从 Android 7.0 开始,应用私有目录的访问权限被做限制。具体表现为,开发人员不能够再简单地通过 file:// URI 访问其他应用的私有目录文件或者让其他应用访问自己的私有目录文件。同时,也是从 7.0 开始,Android SDK 中的 StrictMode 策略禁止开发人员在应用外部公开 file:// URI。具体表现为,当我们...

2018-04-23 20:33:40 1115

转载 弹幕框架

弹幕框架DanmakuFlameMaster浅要分析

2017-11-21 16:50:23 2012

原创 Android Studio 使用小技巧汇总

Android Studio 使用小技巧

2017-07-18 20:28:55 332

原创 RXjava学习笔记

前言本文主要是自己学习RxJava的笔记整理学习的链接

2016-09-23 17:57:26 591

原创 Android 面试题整理

Android 面试题整理(总结一些文章的面试题)感谢各位大神的文章和答案

2016-09-13 17:53:09 1086

原创 利用CMD命令签名APK

创建key,需要用到keytool.exe (位于C:\Program Files\Java\jdk1.6.0_10\bin目录下),使用产生的key对apk签名用到的是jarsigner.exe (位于C:\Program Files\Java\jdk1.6.0_10\bin目录下),把上两个软件所在的目录添加到环境变量path后,打开cmd输入C:\Documents and Sett

2016-08-16 11:32:50 2363

原创 Android 多渠道打包

Gradle多渠道打包

2016-07-25 17:51:06 484

原创 toolbar 与drawlayout使用,左上角图标切换动画

在Android5.0以后,系统自带了左上角切换动画,但是需要导入v7包的首先是布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="matc

2016-03-08 15:39:41 2734

原创 android 混淆相关文件的输出地址

原文链接:点击打开链接ProGuard的输出文件说明混淆后,会在/build/proguard/目录下输出下面的文件dump.txt 描述apk文件中所有类文件间的内部结构。mapping.txt 列出了原始的类,方法,和字段名与混淆后代码之间的映射。seeds.txt 列出了未被混淆的类和成员usage.txt 列出了从apk中删除的代码 当我们需要处

2016-03-02 11:23:22 1283

原创 android studio 小技巧集合

该技巧是在别人的博客上看到的,我主要是为了留个笔记链接如下http://laobie.github.io/android/2016/02/14/android-studio-tips.html

2016-03-01 15:48:47 344

原创 android px dp sp的转换

自己封装了单位之间的转换,可用于工具类中package com.jt.myapplication;import android.content.Context;/** * dp sp 转化为px的工具类 * Created by jiangtao . */public class DisplayUtil { /** * 将px值转换为dp值 *

2016-01-11 17:07:49 349

转载 安卓常用开发者社区和网址

本文摘自http://zmywly8866.github.io/2014/11/22/android-developer-guide.html官网Android DeveloperAndroid Training 中文版Android API中文版Android API指南中文版Android设计指南中文版

2016-01-08 13:34:27 574

原创 类似于聊天界面的ListView的设置

类似于熟知的聊天界面,至少会展示两种布局:对方发送的消息和本地发送的消息。这样的效果是通过ListView实现的,在ListView的适配器里面给予两种不同的布局直接上代码吧,写的比较简单,也是为了给自己一个笔记同时和大家一起学习。首先简单的写一个bean类package com.jt.myapplication; public class Content {

2016-01-08 13:33:13 485

原创 ViewPager切换滑动速度

我们都知道,当我们使用setCurrentItem方法切换ViewPager的页面时,会非常迅速,那么我们该如何改变这个速度呢。因为Google官方将速度写死了,所以我们需要通过反射机制来修改底下修改的代码:public class FixedSpeedScroller extends Scroller { private int mDuration = 300

2016-01-08 13:31:50 390

原创 listview在scrollView中的冲突解决

如果scrollview中镶嵌一个listview的话,无论listview的高和宽设置成wrap还是match,都会出现无法显示全部的现象,那么我们如何解决这个问题呢。我们只需要重写listview的高度,代码如下:public class MyListview extends ListView { public MyListview(Context conte

2016-01-08 13:30:14 384

原创 SurfaceView 实现 转盘抽奖

本文主要实现的是一个转盘游戏,并且可以调整中奖概率。其实这个主要的实现方式就是继承SurfaceView来实现试图绘制。

2016-01-08 13:26:54 662

原创 Android studio gradle 多渠道打包

Android studio gradle 多渠道打包

2016-01-08 13:24:55 439

原创 Android studio 打包apk如何重命名apk名称

在打包签名之前,在相应的module的build.gradle中添加如下代码 applicationVariants.all { variant -> variant.outputs.each { output -> def oldFile = output.outputFile def newName = 'luc

2016-01-08 13:22:45 4784

空空如也

空空如也

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

TA关注的人

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