![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 78
LI_YU_csdn
程序员_学生
展开
-
Android PopupWindow的使用和分析
PopupWindow使用 PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。 PopupWindow使用Demo 这个类的使用,不再过多解释,直接上代码吧。 比如弹出框的布局:弹出框布局 Activity的布局中只有一个按钮,按下后会弹转载 2018-01-22 23:00:56 · 197 阅读 · 0 评论 -
将Adapter的监听传到activity上
package com.ali.bbclive.mvp.ui.adapter;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.LinearLayout;import a...原创 2018-05-02 19:30:53 · 721 阅读 · 0 评论 -
解决编译异常问题
This support library should not use a different version(x)than the compileSdkVersion(y)2017年02月23日 17:40:50阅读数:3608转载请注明来源李岳锋的博客与这个错误是同个原理的,请举一反三:This support library should not use a different versio...原创 2018-05-11 11:33:36 · 590 阅读 · 0 评论 -
eclipse转Android studio遇到的那些坑
eclipse转Android studio遇到的那些坑 公司项目有导入10多个libray,还有涉及ndk,转Android studio时碰到不少问题。前后大概花费5个工作日,中间各种奇葩bug,各种编译出错,非常多还有没错误提示。一度想过放弃,如不是没有选择,可能真要放弃了。最后成功转型还是非常值得的。现记录下遇到的问题,给有须要的人。1.解决:在manifest里面,某个act...转载 2018-05-11 13:42:50 · 987 阅读 · 1 评论 -
RecyclerView结合BaseQuickAdapter使用介绍
RecyclerView使用介绍泡在网上的日子 / 文 发表于2014-11-18 11:40 第158044次阅读 RecyclerView来源 http://jinyudong.com/2014/11/13/Introduce-RecyclerView-%E4%B8%80/编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、...转载 2018-05-11 15:46:20 · 5226 阅读 · 0 评论 -
BaseRecyclerViewAdapterHelper使用总结
BaseRecyclerViewAdapterHelper使用总结项目地址:https://github.com/CymChad/BaseRecyclerViewAdapterHelper添加依赖先在 build.gradle(Project:XXXX) 的 repositories 添加:allprojects { repositories { ... maven { url "https:...转载 2018-05-11 16:05:10 · 8440 阅读 · 0 评论 -
android自定义弹出
/*** * 自定义弹出框 */AlertDialog.Builder builder = new AlertDialog.Builder(LiveStartdirectLiveActivity.this);LayoutInflater inflater = LayoutInflater.from(this);View view = inflater.inflate(R.layout.l...原创 2018-04-27 13:56:43 · 181 阅读 · 0 评论 -
一个button按钮使用style
1.好处,多处使用同种样式的button时候,可以少些很多样式代码<TextView android:id="@+id/tv_login_commit" style="@style/PinkButton"/><style name="PinkButton"> <item name="android:layout_width"&g原创 2018-05-18 16:28:48 · 6361 阅读 · 0 评论 -
自定义弹窗AlertDialog
1.声明AlertDialogprivate AlertDialog dialog2;2./** * 是否去认证弹窗 */private void showNormalDialog() { /* @setIcon 设置对话框图标 * @setTitle 设置对话框标题 * @setMessage 设置对话框消息提示 * setXXX方法返回Dialog对...原创 2018-05-26 10:57:58 · 863 阅读 · 0 评论 -
RecyclerView与Adapter配合使用
1.声明:private LinearLayout LL_list_one;private RecyclerView rv_list_one;2.初始化:LL_list_one = (LinearLayout) baseView.findViewById(R.id.LL_list_one);rv_list_one = (RecyclerView) baseView.findViewById(R...原创 2018-05-26 16:40:24 · 977 阅读 · 0 评论 -
android 8种对话框(Dialog)使用方法汇总
android 8种对话框(Dialog)使用方法汇总作者:@gzdaijie本文为作者原创,转载请注明出处:https://www.cnblogs.com/gzdaijie/p/5222191.html目录1.写在前面2.代码示例2.1 普通Dialog(图1与图2)2.2 列表Dialog(图3)2.3 单选Dialog(图4)2.4 多选Dialog(图5)2.5 等待Dialog(图6)2...原创 2018-05-26 17:26:00 · 608 阅读 · 0 评论 -
圆的样式属性
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#f8f8f8" /> /*实心的颜色*/ <corners原创 2018-05-16 14:57:24 · 394 阅读 · 0 评论 -
圆形图片(或者给头像加个描边)CircleImageView的使用和分析
在项目开发中,我们经常需要用到圆形图片效果,典型案例是用户头像的显示。如图所示。下面我们使用开源控件CircleImageView来实现该效果。CircleImageView项目下载地址:https://github.com/hdodenhof/CircleImageView(1).CircleImageView的使用首先我们将CircleImageView添加到gradle。[html] vie...转载 2018-05-16 15:07:39 · 2456 阅读 · 0 评论 -
智能刷新,上下刷新的XML代码
<com.scwang.smartrefresh.layout.SmartRefreshLayout android:id="@+id/refresh_view" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="verti...原创 2018-05-16 22:13:24 · 344 阅读 · 0 评论 -
Android将HTML文本显示在webView控件中
1.简单明了,直接上代码public class LiveBBCCAgreementActivity extends BaseActivity implements LiveBBCCAgreeContract.LiveBBCCAgreeView { private LinearLayout titleBar; private WebView BBCCWebview; pr...原创 2018-05-29 02:27:26 · 4295 阅读 · 0 评论 -
popUpwindow
可扩展的popUpwindow原创 2014年10月23日 16:44:30标签:Android /popUpWindow 自定义 /动态添加 /2419编辑删除 通常我们使用popUpwindow的时候例如都是写一个布局文件然后设置到popUpwindow的自定义布局当中,但有时候我们可能有这样的需求,底部的取消按钮是一定的,但是上面的选项不是写死的转载 2018-01-23 04:58:58 · 292 阅读 · 0 评论 -
Handler的概念以及使用
1.在手机开发当中,有很多功能是不能放在Activity上的,比如下载功能不能放在Oncreate,onStart等方法里面,因为这些功能耗时比较长,比如在网上下载一个文件,下载的过程比较长。如果我们把这个下载过程写在activity中,有可能导致整个activity没有反应,给用户比较差的体验。另外如果长时间下载不下来,这个activity也会报错,所以说呢。我们希望把下载啊,处理大量数据这样的原创 2018-02-03 06:39:37 · 335 阅读 · 0 评论 -
android 文件下载和保存
转载:http://blog.csdn.net/youmingyu/article/details/52583409这个demo演示从网上下载文件并保存到手机,demo中可以下载一个XML文件并在Console窗口输出,还可以下载一个MP3文件并保存到手机存储目录中的BoBoMusic文件夹中,下载保存成功会返回:0。(XML和MP3文件我已经传到百度的对象存储中,方便大家调用demo中的URL调...转载 2018-02-11 23:02:18 · 1408 阅读 · 0 评论 -
快递单号查询
1.用RxVolley网络请求技术,在APP的build.gradle中添加RxVolley依赖包 compile 'com.kymjs.rxvolley:rxvolley:1.1.0' 2.package com.example.courier;import android.os.Bundle;import android.support.v7.app.Ap...原创 2018-03-08 17:32:55 · 2676 阅读 · 0 评论 -
SharedPreferences保存数据以及取出数据
XML布局:两个EditText(账号和密码),两个Button(保存和取出)代码: private EditText et_userName, et_passWord; private Button bt2, bt3;@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan...原创 2018-03-15 20:41:13 · 3266 阅读 · 0 评论 -
MVC的设计模式
大部分内容来自:https://www.cnblogs.com/diyunfei/p/6752618.html1.MVC的全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定制界面及用户交互的...原创 2018-03-20 10:58:16 · 534 阅读 · 0 评论 -
设计模式六大原则
前言不管你是一个android程序员还是ios,后台程序员,一个好的程序员,不是只会埋头敲代码可以造就的,有时候抬头思考肿么把以后的代码写的更好更有价值。设计模式是一种思考肿么构造代码的方法。今天想结合例子谈谈设计模式的六大基本原则。希望能简单点把问题说清楚,避免高大上的定义,虚无缥缈的遣词造句。1单一职责原则一开始我需要一只会吃吃喝喝的宠物,于是我写了public class Animal {...转载 2018-03-20 13:13:05 · 216 阅读 · 0 评论 -
FlowLayout增加标签(仿淘宝搜索)
1.原创 2018-04-09 20:08:07 · 653 阅读 · 0 评论 -
CheckBox选择按钮,换颜色
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@mipmap/report_solid_2" android:state_checke原创 2018-06-07 14:18:03 · 3055 阅读 · 0 评论