![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 66
你猜君1608
莫愁前路无知己,天下谁人不识君
展开
-
高德定位
//声明AMapLocationClientOption对象 public AMapLocationClientOption mLocationOption = null; //声明AMapLocationClient类对象 public AMapLocationClient mLocationClient = null; //声明定位回调监听器 public...原创 2018-04-05 13:19:18 · 375 阅读 · 0 评论 -
二维码
package cgg.com.zxingbar;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.support.v7.app.AppCompatActivity;import android.os.Bund原创 2018-01-29 23:19:20 · 137 阅读 · 0 评论 -
事件分发
事件分发https://www.jianshu.com/p/38015afcdb58原创 2018-01-18 19:03:02 · 151 阅读 · 0 评论 -
PullToRefreshListView
刷新事件过短,会导致刷新动画无法消失,解决方法为:延迟执行!package cgg.com.zhoukao;import android.annotation.SuppressLint;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;原创 2018-01-07 20:35:27 · 164 阅读 · 0 评论 -
XRecyclerView
package com.example.m.zhoukao3.views;import android.graphics.drawable.ColorDrawable;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widge原创 2018-01-15 19:30:03 · 157 阅读 · 0 评论 -
常用依赖
常用依赖butterknife compile ‘com.jakewharton:butterknife:8.8.1’ annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’imageloader compile ‘com.nostra13.universalimageloader:univers转载 2017-11-23 08:31:36 · 135 阅读 · 0 评论 -
android权限大全
android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传( Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded)原创 2018-01-05 18:29:11 · 232 阅读 · 0 评论 -
语义化HTML
语义化HTML:用最恰当的HTML元素标记的内容。我们知道,创建结构清晰的页面可以建立良好的语义化基础,也降低了使用css的难度,下面总结了一些常用的语义化标签,有空慢慢更新,欢迎大家补充 优点:1 提升可访问性; 2 SEO; 3 结构清晰,利于维护;转载 2017-11-30 16:24:13 · 102 阅读 · 0 评论 -
TextView添加删除线
tv_text.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线 tv_text.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG ); //删除线 tv_text.getPaint().setAntiAlias(true);// 抗锯齿原创 2018-01-05 16:48:37 · 504 阅读 · 0 评论 -
RecyclerView notifyItemInserted(position)
package cgg.com.recyclertwo;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widget.DefaultItemAnimator;import android.support.v7.widget.GridLayo原创 2017-12-29 19:52:16 · 1505 阅读 · 0 评论 -
BasePresenter
public abstract class BasePresenter { protected Reference mViewRef;//View接口类型弱引用 public void attachView(T view) { mViewRef = new WeakReference(view); //建立关联 } prot原创 2018-03-18 18:04:10 · 280 阅读 · 0 评论 -
Http响应码
HTTP 400-请求无效HTTP401.1-未授权:登录失败HTTP401.2-未授权:服务器配置问题导致登录失败HTTP401.3-ACL 禁止访问资源HTTP401.4-未授权:授权被筛选器拒绝HTTP401.5-未授权:ISAPI 或 CGI 授权失败HTTP 403-禁止访问HTTP 403-对 Internet 服务管理器 的访问仅限于 LocalhostHTTP403...原创 2018-03-12 22:46:14 · 173 阅读 · 0 评论 -
Retrofit+RxJava 上传文件
通过uri获取绝对路径// 文件上传@POST("quarter/publishJoke")@MultipartObservable<ResponseBody> uploadFile(@QueryMap Map<String,String> map, @Part List<MultipartBody.Part> parts);public void upl...原创 2018-04-15 15:19:55 · 683 阅读 · 0 评论 -
友盟第三方分享登录
原文 https://blog.csdn.net/qq_41298052/article/details/78779102// 1,创建MyApplication { PlatformConfig.setWeixin("wx967daebe835fbeac", "5bb696d9ccd75a38c8a0bfe0675559b3"); Platform原创 2018-03-26 21:16:37 · 210 阅读 · 0 评论 -
沉浸式
package cgg.com.threeapp.utils;import android.app.Activity;import android.graphics.Color;import android.os.Build;import android.util.Log;import android.view.Gravity;import android.view.View;import and...原创 2018-04-01 15:26:15 · 185 阅读 · 0 评论 -
android 常用依赖
// image-loaderimplementation 'com.nostra13.universalimageloader:universal-image-loader:1.9.5' // 导航implementation 'com.android.support:design:26+'// Gsonimplementation 'com.google.code.gson:gson:2.2....原创 2018-03-12 22:29:41 · 1226 阅读 · 0 评论 -
高德定位
public void initGD() { //声明定位回调监听器 AMapLocationListener mLocationListener = new AMapLocationListener() { @Override public void onLocationChanged(AMapLocation amapLocation) {原创 2018-03-29 18:43:48 · 324 阅读 · 0 评论 -
GreenDao简单使用
// 写一个bean类 添加get/set方法 属性加入注解 然后build--->make project@Entitypublic class Person { @Id(autoincrement = true)//可以设置主键自增 private Long id; @NotNull//可以设置不为空 private String name; pri原创 2018-03-12 23:10:59 · 202 阅读 · 0 评论 -
EventBus简单使用
public class MainActivity extends AppCompatActivity { private TextView text_view; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState原创 2018-03-12 23:03:59 · 151 阅读 · 0 评论 -
fresco简单使用
// 导入fresco依赖public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); //初始化 Fresco.initialize(this); }}/** * 1.占位原创 2018-03-12 22:56:53 · 156 阅读 · 0 评论 -
Retrofit简单使用
//添加retrofit依赖 compile 'com.squareup.retrofit2:retrofit:2.3.0' //添加gson转换器的依赖 compile 'com.squareup.retrofit2:converter-gson:2.3.0' 配置服务接口public interface ApiService {原创 2018-03-12 22:54:14 · 173 阅读 · 0 评论 -
浅谈MVX
转载地址:http://www.jianshu.com/p/9a6845b26856“Android MVP 详解(下)”已经发布,欢迎大家提建议。MVP 在 Android 上的使用其实已经有挺长一段时间了,长到似乎有点“过时”了(目前风头正劲的是MVVM),那为什么现在还要讲 MVP。今天我想要讨论它的主要原因有如下几点:1. MVP 并未过转载 2018-01-05 12:59:12 · 3546 阅读 · 0 评论 -
OkHttpUtil
package com.gjl.yuekaolianxi.http;import android.os.Handler;import android.os.Message;import java.io.IOException;import java.util.Map;import java.util.Set;import okhttp3.Call;原创 2018-01-14 19:51:58 · 194 阅读 · 0 评论 -
使用事务通过show/hide切换Fragment(代码片段)----苏苏的小弟子
radioGroup = findViewById(R.id.rg); // 默认显示第一个Fragment supportFragmentManager = getSupportFragmentManager(); fragment01 = new Fragment01(); FragmentTransaction fragmentTransaction = su原创 2017-11-02 20:16:20 · 470 阅读 · 0 评论 -
android开发 获取网络状态---苏苏的小弟子
/** * 需要加两个权限: * 访问网络的权限: * * 获取网络状态的权限: * */ public int getNetState(Context context){ int netState = -1; // 获取android系统提供的服务, 转换成链接管理类,这个类专门处理链接相关的东西 ConnectivityManager cm =原创 2017-11-02 10:24:01 · 271 阅读 · 0 评论 -
AsycnTask的使用----苏苏的小弟子
/** * 快捷键:重写方法 Ctrl+O * 代码实现的步骤 * 1,创建一个类继承AsycnTask 定义泛型,Void,String/Bitmap> * 泛型,Void,String/Bitmap>释义 * 1>第一个参数:传入的Url * 2>第二个参数:进度 * 3>第三个参数:请求成功后返回的数据(Json,Bitmap) * 2原创 2017-11-01 14:55:28 · 292 阅读 · 0 评论 -
ImageLoader初始化配置
public class MyApplication extends Application { File cacheFile = new File(Environment.getExternalStorageDirectory() + "/" + "imgages"); @Override public void onCreate() { su原创 2017-11-10 15:37:36 · 278 阅读 · 0 评论 -
Loader相关设置
public static DisplayImageOptions getDisplayImageOption() { DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(R.mipmap.ic_launcher) //设置图片在下原创 2017-11-10 15:34:10 · 210 阅读 · 0 评论 -
互联网、因特网、万维网----苏苏的小弟子
互联网、因特网、万维网三者的关系互联网包含因特网,因特网包含万维网,凡是能彼此通信的设备组成的网络就叫互联网。所以,即使仅有两台机器,不论用何种技术使其彼此通信,也叫互联网。因特网可不是仅有两台机器组成的互联网,它是由上千万台设备组成的互联网。因特网使用TCP/IP协议让不同的设备可以彼此通信。原创 2017-11-01 10:35:58 · 449 阅读 · 0 评论 -
ImageLoader----苏苏的小弟子
1--权限(联网,读写sd卡)2--依赖 compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'3--重写MApp类extendsApplication, 切记要在清单文件调用;切记要在清单文件调用;切记要在清单文件调用;*onCreate中ImageLoaderConfiguration c原创 2017-11-09 21:09:11 · 221 阅读 · 0 评论 -
获取蓝牙开关状态以及开关蓝牙----苏苏的小弟子
public class BluetoothUtil { private BluetoothAdapter bluetoothAdapter; public BluetoothUtil() { // 获得蓝牙适配器对象 bluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); }原创 2017-11-09 13:48:59 · 1623 阅读 · 0 评论 -
网络请求工具类_苏苏的小弟子
import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.util.原创 2017-11-09 12:55:20 · 259 阅读 · 0 评论 -
横向滑动菜单, HorizontalScrollView,fragment,Viewpager结合使用
import android.widget.HorizontalScrollView; import android.widget.LinearLayout; import android.widget.LinearLayout.LayoutParams; import android.widget.TextView;import com.wzq.scrollviewindic转载 2017-11-23 08:30:58 · 246 阅读 · 0 评论 -
android自定义标题栏
package scg.cgg.com.titleactivitydemo;import android.content.Context;import android.graphics.Bitmap;import android.graphics.drawable.BitmapDrawable;import android.support.annotation.Nullable;imp原创 2017-12-29 11:19:27 · 166 阅读 · 0 评论 -
android中的组件和控件的区别
控件一般是为了完成特定的展示或特定页面/窗体的技术功能,而组件一般指对一些小功能点的封装,封装后的集合(组件)一般具有较独立的功能,可以完成某一项任务 所以控件是为了页面/窗体级复用而出现的,而组件是为了项目级复用而出现的,从这个意义上来说,组件的意思更接近于模块。 控件:是编程中使用的,比如按钮、窗口等都是控件。 组件:是软件的一部分.软件的组成部分. 插件:网页中用到的,flash原创 2018-01-04 11:56:56 · 1498 阅读 · 0 评论 -
Activity是啥子
本文我主要通过查看Activity的实现源码和推测其设计思想的方法来探讨一下Android的本质是什么。Activity恐怖是Android用得最多且是最基本的组件了,估计也是每个学Android的人接触的第一概念,对于Activity的理解和说法,层出不穷,有人说是一个窗口,有个说是一个活动,但他的本质是什么呢,官方的说法是Activity一个应用程序的组件,它提供一个屏转载 2018-01-04 11:50:52 · 281 阅读 · 0 评论 -
android studio 常用设置
设置自动导包 File → Setting → Editor → General → Auto import添加JsonFarmat :File→ Setting → Plugins→ 搜索JsonFramat 下载安装原创 2017-12-27 09:55:15 · 128 阅读 · 0 评论 -
封装OkHttp工具类
package cgg.com.scg.Utils;import android.annotation.SuppressLint;import android.os.Handler;import android.os.Message;import android.util.Log;import java.io.IOException;import okhttp3.Call;im原创 2018-01-03 14:56:50 · 152 阅读 · 0 评论 -
初试OkHttp
package cgg.com.scg.Utils;import android.util.Log;import java.io.IOException;import okhttp3.Call;import okhttp3.Callback;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.Res原创 2018-01-03 14:02:16 · 311 阅读 · 0 评论 -
自定义view
本文转自 http://blog.csdn.net/u011791526/article/details/53925370更多内容可参考 (一)自定义View的分类点击打开链接 (二)自定义View的构造方法及自定义属性点击打开链接 (三)自定义View的常用方法(测量、绘制、位置)点击打开链接 (四)View的生命周转载 2018-01-02 13:00:06 · 139 阅读 · 0 评论