自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最新省市区json字符串

省市区Json

2022-07-14 11:21:13 1569 1

原创 Android Studio Execution failed for task ':app:transformClassesWithInstantRunForDebug'

我报这个错的原因是我在布局中添加了这句话<include layout="@layout/item_ceshi"/>导致我报错只需要在设置中设置一下就可以了解决办法: File->Settings->Built,Execution,Deployment->Instant Run 不用勾选Enable Instant Run to hot swap code/resou...

2018-06-27 13:44:22 228

原创 简单的轮播图第三方框架

首先加入依赖// 轮播框架// implementation 'com.bigkoo:ConvenientBanner:2.1.4' 新版的感觉不方便 implementation 'com.bigkoo:convenientbanner:2.0.5'// 这个是旧版的 //图片加载框架 implementation 'com.github.bumptec...

2018-06-27 11:56:16 705 1

转载 service和intentservice的区别

IntentService与Service的区别IntentService是继承并处理异步请求的一个类,在IntentService内有一个工作线程来处理耗时操作,启动IntentService的方式和启动传统的Service一样,同时,当任务执行完后,IntentService会自动停止,而不需要我们手动去控制或stopSelf()。另外,可以启动IntentService多次,而每一个耗时操作...

2018-06-08 19:01:23 209

转载 面试大纲

作者:AndroidChina 整理自:http://www.androidchina.net/8169.html本篇文章的所有知识点是亲身经历十余家一二线互联网企业面试后总结产出,包含应聘Android开发岗位的各个方面的高频知识点,主要针对但不局限于Android应届面试。以下所有知识点都整理发布在Github/Gitbook,方便大家整理学习,文末附有链接。JavaJava基础Java集合框...

2018-05-23 23:31:19 155

转载 小键盘

/** * 显示软键盘 */public void showKeyboard() { InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(getWindow().getDecorView(), InputM...

2018-04-16 15:25:49 181

转载 Glide的封装和使用总结

一个基于GLide加载图片的封装开源框架。可以监听加载图片时的进度 ,可以设置图片的圆角、边框。可加载成圆形。来自孙福生一个开源框架。项目地址为:https://github.com/sfsheng0322/GlideImageView该库是基于Glide V4.0设计的,实现如下特性:1、通过提供的属性可以设置图片的圆角、边框。2、可以设置点击触摸图片时的颜色、透明度。3、一行代码加载来自网络、...

2018-03-24 09:08:24 739

转载 渐变的TextView

设置圆角渐变的TextView第一步:在Drawable创建bg.xml 文件如下所示<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> &

2018-03-10 10:23:42 385

转载 Android面试中可能会问的Java面试题

JAVA相关基础知识1、面向对象的特征有哪些方面  1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程...

2018-03-10 09:52:41 400

原创 智能家居

public class BlueToothActivity extends Activity implements OnClickListener,OnItemClickListener { private ListView lv_bluetooth_devices; private BluetoothAdapter bluetoothAdapter; private MyB...

2018-03-07 14:40:48 238

原创 框架

1.React Native这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native, 该框架结合了 Web 应用和 Native 应用的优势, 可以使用 JavaScript 来开发 iOS 和 Android 原生应用2. Universal ImageLoaderImageLoader 是最早开源的 A...

2018-02-25 10:34:36 478

原创 android15种手势

1、单次触击(Touch): 一只手指按下,提起2、双次触击(Double Touch):两只手指按下,提起,其中一只手指按下,提起3、拖拽(Drag),轻滑(Swipe)和快掷(Fling): 一只手指按下,移动再提起4、长按:一只手指按下,稍后再提起5、长按拖动:一只手指按下后稍后,移动,再提起6、双触拖动:一只手指按下后提起,再按下后,拖动,再提起7、捏放(Pinch Open):双指...

2018-02-25 10:31:18 3312

原创 Bitmap压缩图片

public class MainActivity extends AppCompatActivity { ImageView imageView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2018-02-06 19:08:35 203

原创 百分比布局

加入依赖compile 'com.android.support:percent:26.+'布局android.support.percent.PercentFrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andr

2018-01-31 09:00:09 478

原创 Activity的使用属性

Activity 是 Android 系统四大应用组件之一,用户可与 Activity 提供的屏幕进行交互,以执行拨打电话、拍摄照片、发送电子邮件等操作开发者必须在清单文件中声明要使用的 Activity,这样系统才能访问它。声明方式是在  元素中添加  子元素 application android:allowBackup="true" androi

2018-01-27 11:02:16 533

原创 popupWindow的简单使用

1、PopupWindow与AlertDialog的区别最关键的区别是AlertDialog不能指定显示位置,只能默认显示在屏幕最中间(当然也可以通过设置WindowManager参数来改变位置)。而PopupWindow是可以指定显示位置的,随便哪个位置都可以,更加灵活。有关Dialog的相关知识,大家可以参考我的系列博客:《详解Dialog(一)——基础元素构建》2、PopupWindow的相

2018-01-19 09:23:56 366

原创 SQLite 数据库增删改查

布局: 1 2 LinearLayout 3 xmlns:android="http://schemas.android.com/apk/res/android" 4 xmlns:app="http://schemas.android.com/apk/res-auto" 5 xmlns:tools="http://schemas.android.com/tools

2018-01-19 08:03:47 808

原创 recyclerView的点击事件全选和取消全选

这是布局1xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="mat

2018-01-18 21:25:46 923

原创 listView的二级联动

布局xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" too

2018-01-18 21:13:01 429

原创 recyclerView多部局应用加点击事件

主部局<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

2018-01-15 12:12:52 193

原创 省级二级联动

布局有三个主布局<LinearLayout android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="h

2018-01-12 10:16:08 381

原创 tablayout上面图片下面文字

需要依赖的包compile 'com.android.support:design:26.0.0-alpha1'布局&lt;android.support.v4.view.ViewPager android:layout_width="match_parent" android:layout_height="0dp" android:id="@+id/viewPage_xi...

2018-01-12 09:54:46 1143

原创 版本更新

public class MainActivity extends AppCompatActivity implements View.OnClickListener { private Button button_1; private Button button_2; private String latest; private String msg;

2018-01-04 09:12:00 129

原创 点击图片或按钮切换图片

xmlns:android="http://schemas.android.com/apk/res/android"> android:drawable="@mipmap/left_back_pres" android:state_pressed="true"/> android:drawable="@mipmap/left_back_normal"/>

2017-12-28 13:51:29 696

原创 登录注册账号密码的正则表达式

public class StringUtils { public static boolean checkUsername(String username){ if (username == null){ return false; } return username.matches("^[a-zA-Z]\\w&

2017-12-27 08:18:25 14312

原创 EventBus的使用

首先我们依赖一个包implementation 'de.greenrobot:eventbus:3.0.0-beta1'然后在Activity中注意事项首先我们要传输数据的话我们就要先有这个页面然后才能传输数据不然会报错(错误是显示你下面这句话没有注册EventBus.getDefault().unregister(this);)下面是使用方法首先每

2017-12-21 11:16:09 137

原创 图片变形

需要依赖的包compile 'jp.wasabeef:glide-transformations:3.0.1'compile 'com.squareup.retrofit2:retrofit:2.2.0'compile 'com.squareup.retrofit2:converter-gson:2.2.0'compile 'io.reactivex.rxjava2:rxj

2017-12-18 21:19:28 179

原创 图片压缩

需要依赖的glide Rxjava retrofitcompile 'com.squareup.retrofit2:retrofit:2.2.0'compile 'com.squareup.retrofit2:converter-gson:2.2.0'compile 'io.reactivex.rxjava2:rxjava:2.1.3'compile 'io.reacti

2017-12-18 21:17:40 128

原创 扫描二维码

public class MainActivity extends AppCompatActivity {    private TextView tv_result;    private EditText et_text;    private ImageView imageView;    @Override    protected void onCre

2017-12-17 21:16:19 145

原创 即时通信网易云

需要依赖的包清单文件中需要写的android:name="android.permission.INTERNET" />android:name="android.permission.ACCESS_NETWORK_STATE" />android:name="android.permission.ACCESS_WIFI_STATE" />andro

2017-12-17 21:07:58 1314

原创 RecyclerView的多部局应用

需要依赖一个recyderView包implementation 'com.android.support:recyclerview-v7:26.1.0'先写布局这个是自定义布局<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/ap

2017-12-10 21:29:36 245

原创 RecycleView简单应用以及上拉刷新

布局<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

2017-12-10 19:35:26 163

原创 webview的基本使用

public class Main2Activity extends AppCompatActivity { @BindView(R.id.webView) WebView webView; @BindView(R.id.progressBar) ProgressBar progressBar; @Override protected void

2017-12-10 19:01:26 136

原创 (数据库)Greendao的使用与创建

推荐学习资料地址:GreenDao官网:http://greenrobot.org/greendao/GreenDao特征介绍:http://greenrobot.org/greendao/features/GreenDao学习文档:http://greenrobot.org/greendao/documentation/GreenDao更新日志:http://gr

2017-12-09 08:04:06 443

原创 ButterKnife的使用详解

需要依赖的包dependencies {  //compile 'com.jakewharton:butterknife:8.8.1'                     //3.0之前的包  implementation 'com.jakewharton:butterknife:8.8.1'          //3.0之后的包  annotationProcessor 'c

2017-12-04 08:01:20 137

原创 Rxjava

需要依赖的包 implementation 'io.reactivex.rxjava2:rxjava:2.1.3'implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'普通使用private void test1() { //创建上游,数据发射源! //Observab

2017-12-04 07:56:00 132

原创 Glide加载图片

public class MainActivity extends AppCompatActivity implements View.OnClickListener { protected ImageView iv; protected Button btn; protected String item; private String STR_TAG = "--

2017-12-03 19:27:20 235

原创 三个碎片

碎片一public class BlankFragment_1 extends Fragment { // http://www.qubaobei.com/ios/cf/dish_list.php?stage_id=1&limit=10&page=1 private String url = "http://www.qubaobei.com/"; privat

2017-11-24 14:37:39 498

原创 activity

主界面public class MainActivity extends AppCompatActivity { private TabLayout tabLayout; private ViewPager viewPager; private List list; private List data; @Override pro

2017-11-24 14:35:53 132

原创 适配器圆形的

public class MyAdapter_1 extends BaseAdapter{ //菜谱的适配器 private Context context; private List list; private LayoutInflater layoutInflater; public MyAdapter_1(Context context, List

2017-11-24 14:33:04 168

空空如也

空空如也

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

TA关注的人

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