android studio
JH_Manny
不断学习,不断提高!
展开
-
android 动画效果
最近项目需要用到帧动画,简单总结下: 效果图: 使用方法1: 在android/drawable中创建animlist<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="fa原创 2016-12-17 16:18:32 · 482 阅读 · 0 评论 -
AndroidStudio美化日志之logger神器
效果图:实现步骤: 1:在build.gradle文件中的dependencies{}中添加语句compile ‘com.orhanobut:logger:1.8’,然后会弹出同步按钮,此时点击同步,耐心等待同步完成。 2:此时log神器添加完毕,接下来是使用步骤 在自定义Application的onCreate方法中,对该log工具进行初始化,即对该log工具设置tag值和显示级原创 2016-09-27 14:25:46 · 3257 阅读 · 0 评论 -
android 基于jsBridge实现js交互时对webview监听onPageStarted及onPageFinished
最近Android项目中需要实现webview与js交互,网上推荐的框架是https://github.com/lzyzsd/JsBridge 基于jsbridge调用实现webview与js交互具体用法作者已详细讲解不再解释,本文主要说在实现webview交互后想监听webview的onPageStarted及onPageFinished实现加载动画的坑。 js交互代码// JS调JAVA原创 2016-11-18 13:22:28 · 8157 阅读 · 0 评论 -
wheelview中随机选号
1.先看下效果 2.直接上代码 首页就是dialog显示不在描述 主要看dialog代码package com.yskj.jh.wheeldemo;import android.app.Dialog;import android.content.Context;import android.os.Bundle;import android.view.View;impo原创 2016-11-28 16:51:00 · 1353 阅读 · 0 评论 -
自定义仿QQ侧滑删除
效果图 1.自定义listviewpublic class DragDelListView extends ListView { private boolean moveable=false; private boolean closed=true; private float mDownX,mDownY; private int mTouchPosition,old原创 2016-10-20 15:52:44 · 424 阅读 · 0 评论 -
Butterknife7.0.1混淆后报空指针问题
1.在工程的gradle中添加-------------------------Butterknife7.0.1代码混淆-keep class butterknife.** { *; }-dontwarn butterknife.internal.**-keep class **$$ViewBinder { *; }-keepclasseswithmembern原创 2016-10-17 17:47:03 · 1821 阅读 · 0 评论 -
关于minSdk(Api 22)>deviceSdk(Api 17) 的解决办法
1.打开build.gradle; 2.将minSdkVersion 22改为14; 3.点击右上方Sync Now即可运行原创 2016-09-29 14:10:04 · 1530 阅读 · 0 评论 -
Android Studio 添加ButterKnife一件注解
一.集成butterknife 1. 2. 3.点击ok 4.build.gradle中添加compile ‘com.jakewharton:butterknife:7.0.1’ 到此集成完毕,要想一键生成view注解需添加Android studio插件 二.添加Android ButterKnifeZelezny插件 1. 2. 3. 4.原创 2016-10-14 14:40:21 · 1465 阅读 · 1 评论 -
自定义网络请求时加载动画dialog
1.先自定义一个启动时的闪屏textviewpackage com.yskj.jh.app.widget;import android.content.Context;import android.graphics.Canvas;import android.graphics.LinearGradient;import android.graphics.Matrix;import andro原创 2016-11-03 16:12:11 · 887 阅读 · 0 评论 -
适配器中Glide下载bitmap后内存优化
项目中用到需要用Glide下载Bitmap去缩放图片大小,之前的写法是Glide.with(context).asBitmap().apply(options).load(item.getContent()).into(new SimpleTarget<Bitmap>() { @Override public void onResourceReady(Bitmap...原创 2019-01-19 12:04:27 · 1499 阅读 · 0 评论