自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android webView cookie注入

private void syncCookie (Context context) { CookieSyncManager.createInstance(context); CookieManager cookieManager = CookieManager.getInstance(); cookieManager.setAcceptCookie(true);// 允许接受 Cookie if (Build.VERSION.SDK_INT &

2021-12-06 15:01:11 1438

原创 android 加载rgba格式颜色

/** * 加载rgba格式颜色 * 注意格式是 rgba(7, 66, 244, 0.64) * * @param rgba */ public static int getColorRgba(String rgba){ String substring = rgba.substring(5, rgba.length()-1); String[] split = substring.split(","); .

2021-12-06 14:56:45 2125

原创 随意拖拽布局

private void setBackgroundPic(AppCompatImageView imageView, String imageUrl) { Glide.with(Utils.getApp()) .asBitmap() .load(imageUrl) .diskCacheStrategy(DiskCacheStrategy.NONE) .into(new SimpleTarget<B

2021-11-03 15:16:26 1235

原创 Android WebView直接调用相机相册

private ValueCallback<Uri[]> uploadMessageAboveL;//覆盖WebView默认使用第三方或系统默认浏览器打开网页的行为,使网页用WebView打开 webview.setWebChromeClient(new WebChromeClient() { // For Android >= 5.0 @Override public boolean onShowF

2021-05-08 14:55:37 859

原创 自定义输入框提示功能

这是系统提供的一个控件:AutoCompleteTextView<AutoCompleteTextView android:layout_marginLeft="20dp" android:id="@+id/name_edit" android:layout_width="wrap_content" android:layout_height="wrap_content"

2020-09-27 17:33:57 347 2

原创 android-倒计时工具类

这里需要传一个时间戳 time = new TimeCount(Integer.parseInt(expireTime) * 1000, 1000);//60秒 time.start();/* 定义一个倒计时的内部类 */ class TimeCount extends CountDownTimer { public TimeCount(long millisInFuture, long countDownInterval) {

2020-08-04 14:48:49 291

原创 仿高德上下滑动控件

implementation 'com.yinglan.scrolllayout:scrolllayout:1.0.2'/**设置 setting*/ mScrollLayout.setMinOffset(0); mScrollLayout.setMaxOffset((int) (ScreenUtil.getScreenHeight(this) * 0.5));...

2019-10-29 10:20:33 2439

转载 android 跑马灯效果

public class MyTextView extends TextView { //在用代码创建的时候调用 public MyTextView(Context context) { this(context, null); } //在识别XML的时候会调用此方法创建Textview,底层会用反射去AttribestSet去取属性值 p...

2019-08-13 14:39:33 93

原创 webView与JS交互

webview.setWebChromeClient(new WebChromeClient()); webview.setWebViewClient(new WebViewClientd()); WebSettings webSettings = webview.getSettings(); if (Build.VERSION.SDK_INT &...

2019-08-05 15:02:15 228

原创 高德地图 多个坐标只产生一条路线规划

protected void initView(View view, Bundle savedInstanceState) { unbinder = ButterKnife.bind(this, view); mapView.onCreate(savedInstanceState); if (aMap == null) { a...

2019-08-05 14:56:39 4226

原创 Fresco配置图片缓存大小

private static int MAX_MEM = 30* ByteConstants.MB; @Override public void onCreate() { super.onCreate(); //设置磁盘缓存     DiskCacheConfig diskCacheConfig = DiskC...

2019-04-07 09:43:38 375

原创 动态权限

初始化private static String[] PERMISSIONS_STORAGE = { Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE}; private static int REQUEST_PERMI...

2019-04-07 08:28:57 120

原创 ViewPager+Fragment实现页面切换

先扔个布局<LinearLayout android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http:/...

2019-04-06 19:47:56 842

原创 webview的简单使用

WebSettings webSettings = webView.getSettings();webSettings.setJavaScriptEnabled(true); // 设置与Js交互的权限webSettings.setJavaScriptCanOpenW...

2019-04-03 20:38:26 186

原创 OKHttp+Retrofit+RxJava

implementation 'com.squareup.okhttp3:okhttp:3.1.2' implementation 'com.facebook.fresco:fresco:0.12.0' implementation 'com.squareup.retrofit2:converter-gson:2.1.0' implementation 'com.squareu...

2019-03-24 20:43:43 285

原创 XRecyclerView+Retrofit+OKhttp请求分页加载

依赖 implementation 'com.squareup.okhttp3:okhttp:3.1.2' implementation 'com.squareup.retrofit2:retrofit:2.0.2' implementation 'com.facebook.fresco:fresco:0.12.0' implementation 'com.squareu...

2019-03-20 19:14:02 534 1

原创 xRe

implementation 'com.jcodecraeer:xrecyclerview:1.3.2'private XRecyclerView recyclerView;recyclerView.setLoadingMoreEnabled(true); recyclerView.setPullRefreshEnabled(true); linearLa...

2019-03-17 21:09:33 482

原创 ButterKnife绑定控件

public class Butter { public static void parse(Activity activity){ Class&lt;? extends Activity&gt; aClass = activity.getClass(); Field[] declaredFields = aClass.getDeclaredFields()...

2019-03-17 21:03:49 335 1

原创 导依赖遇到的问题

configurations.all { resolutionStrategy.eachDependency { DependencyResolveDetails details -&gt; def requested = details.requested if (requested.group == 'com.android.support') { ...

2019-03-17 20:57:42 234

原创 简单的MVP框架搭建

public interface IMainView&lt;T&gt; extends IBaseView{ void onSuccgs(T t); void Err(String err);}public class BasePresenter&lt;V&gt; { private V view; public V getView() { ...

2019-03-07 15:08:13 145

原创 二级列表展示

public class MainActivity extends BaseActivity implements IMainView&amp;lt;GoodBean&amp;gt; { private ExpandableListView expandableListView; private MainPresenter mainPresenter; private MyAdapter...

2019-03-07 15:04:14 299

原创 自定义View匀速移动+渐变动画

public class CirclePoint { private float positionX; private float positionY; private float raduis = 100; public float getPositionX() { return positionX; } public void...

2019-03-05 14:40:49 352

原创 Android与JS交互

在View层创建一个js包public class AndroidJs { @JavascriptInterface public void hello(String msg){ Log.e("my","androidtojs"+msg); }}创建一个Activitypublic class WebViewActivity extends Bas...

2019-03-03 20:31:39 965

原创 属性动画

public class PropertyAminActivity extends BaseActivity { private CircleView circleView; @Override protected int bindLayout() { return R.layout.activity_animn; } @Overrid...

2019-02-25 18:59:51 96

原创 自定义View

圆角图片创建一个类public class CiroleHeaderView extends android.support.v7.widget.AppCompatImageView { private int radius; public CiroleHeaderView(Context context) { super(context); }...

2019-02-25 14:55:34 84

原创 单例模式与拦截器

public class HttpUtils&lt;T&gt; { private HttpUtils() {} //单例模式 public static HttpUtils getHttpUtilsInstance(){ return HttpUtilsInstance.httpUtils; } private static class HttpU...

2019-02-19 15:29:28 263

原创 banner无限轮播

第一步:导依赖 implementation 'com.youth.banner:banner:1.4.9' implementation 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'第二步:布局&lt;com.youth.banner.Banner android:id="@+id/ba...

2019-01-17 09:56:33 127

原创 侧拉监听

我丢…布局&lt;android.support.v4.widget.DrawerLayout android:id="@+id/draw" android:layout_width="match_parent" android:layout_height="match_parent"&gt;主页面 通过id找到并设置监听事件draw.ad...

2019-01-16 19:40:41 77

原创 倒计时跳转

布局&lt;LinearLayout android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://sc...

2019-01-16 13:48:49 187

原创 频道管理

首先:布局&amp;amp;amp;amp;lt;LinearLayout android:orientation=&amp;amp;amp;quot;vertical&amp;amp;amp;quot; xmlns:android=&amp;amp;amp;quot;http://schemas.android.com/apk/res/android&amp;amp;amp;quot; android:layout_width=&

2019-01-16 11:53:56 135

原创 TabLayout使用

第一步:输入design就能出来布局:&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;amp;gt;&amp;amp;lt;LinearLayout android:orientation=&amp;quot;vertical&amp;quot; xmlns:android=&amp;

2019-01-10 16:29:25 209

原创 通过PullToRefresh展示listView+数据库

写两个Base类,方便调用一个Activity里面调用的:package com.ang.lianxi;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v4.app.Fragment;import android.support.v4.app.Frag...

2019-01-10 15:04:14 286

原创 通过hander展示XListView多条目加载

MainActivity里面是一个ViewPager联动import android.support.v4.app.Fragment;import android.support.v4.app.FragmentActivity;import android.support.v4.view.ViewPager;import android.support.v7.app.AppCompatAc...

2019-01-04 19:15:22 142

原创 xListView上拉、下拉的使用+listView多条目加载

首先需要导入一个xlistview_library 导完记得和自己的项目关联一下布局里面如何布局&amp;amp;lt;android.support.constraint.ConstraintLayout xmlns:android=&amp;quot;http://schemas.android.com/apk/res/android&amp;quot; xmlns:app=&amp;quot;http://schemas.android.com/...

2019-01-03 15:07:14 201

原创 侧拉drawlayout

首先带大家看下效果图:侧拉页面其实非常的简单,只需要在布局里面布好就行&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andr...

2019-01-02 16:40:44 101

原创 在fragmentActivity里面如何展示listView

首先创建一个fragment,然后继承fragment(记住要导V4的包),之后写一个方法onCreateView创建一个Http,里面写两个方法:一个判断网络的方法、一个请求的方法。 方便调用import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkI...

2019-01-01 19:50:00 382

原创 请求网络数据,把解析出来的数据放到ListView上面

首先给大家看一下效果:这是有网的状态这是没有网络的状态好了,代码如下:MainActivity里面的代码:package com.ang.day02;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android....

2018-12-27 16:28:44 772

空空如也

空空如也

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

TA关注的人

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