自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

江湖论道

IT 互联网

  • 博客(23)
  • 收藏
  • 关注

原创 2023开始从新走Android之路,来的急吗?

如果巅峰留不住,那我就走来时的路,必然重返巅峰,志在峰巅的登者,不会陶醉在沿途的某个脚印之中。

2023-05-20 09:26:41 63

原创 Error:Your project path contains non-ASCII characters. This will most likely

谷歌规定在3.0的版本的基础上对系统盘文件有严格的要求,不能是中文的,必须改为英文才可以。如需编译错误,还需认真看清报错原因在解决实际问题。

2017-12-12 20:02:44 1225 1

原创 AndroidStudio3.0报错原因

我们在Gradle Scripts目录下的gradle.properties(Project Properties) 里进行配置这样的一行代码:android.enableAapt2=false 就OK

2017-12-08 19:17:24 514

原创 ListView失去焦点怎么处理

在Listview子布局里面写,可以解决焦点失去的问题:android:descendantFocusaility="blocksDescendants"

2017-10-09 13:32:04 1032

原创 OkHttp工具类+RecyclerView+点击事件+Glide显示图片

compile 'com.squareup.okhttp3:okhttp:3.8.1' compile 'com.google.code.gson:gson:2.8.1' compile 'com.android.support:recyclerview-v7:26.0.0-alpha1' compile 'com.github.bumptech.glide:glide:3.

2017-08-17 20:49:42 743

原创 点击扫一扫二维码返回文本内容

点击下载导入自己的studio里面并且依赖:https://github.com/young1293/Zxing_libzxing 第一步: <uses-permission android:name="android.permission.INTERNET"></uses-permission> <!-- 相机 --> <uses-permission android:name=

2017-08-13 19:46:52 2747

原创 Android 去掉状态栏的方法

在实际的应用程序开发中,我们有时需要把 Activity 设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果:其一,通过在代码中可以设置,其二,通过manifest配置文件来设置全屏。其一:在代码onCreate里面setContentView之前设置(如下) 1 2 3 4 5 6 7 8 9 ...

2017-08-13 16:56:09 924

原创 ListView多条目加载

public class MyAdapter extends BaseAdapter { private static final int TypE_1=0; private static final int TypE_2=1; private Context context; private List<String> list; public MyAdap

2017-08-13 15:49:18 309

原创 JAVA设计模式--单例模式

Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。核心知识点如下:(1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。 (2) 在其内部产生该类的实例化对象,并将其封装成private static类型。 (3) 定义一个静态方法返回该类的实例。/** * 方法一 *

2017-08-13 15:43:00 287

原创 zxing生成二维码图片

<ImageView android:id="@+id/img_ewm" android:layout_width="100dp" android:layout_height="100dp" />二维码图片工具类public class QRCodeUtil { /** * 创建二维码位图 * * @param

2017-08-11 21:06:50 568

原创 Ok+Recyclerview+butterknife

OK异步请求网络数据,RecyclerView展示数据,通过接口回掉,点击弹出文内容,长按删除BaseActivity(封装类)public abstract class BaseActivity extends Activity { Unbinder binder; @Override protected void onCreate(@Nullable Bundle s

2017-08-11 10:55:00 496

原创 捕捉全局异常

在文件里面注册声明import android.app.Application;import tes.ray.view.activity.CrashHandler;public class MainApplication extends Application{ @Override public void onCreate() { super.onCreate();

2017-07-13 09:57:21 376

原创 ViewPager+Fragment的结合使用

布局文件 <RadioGroup android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:layout_weight="1"> <RadioButt

2017-07-11 14:58:44 707

原创 自定义组件:购买数量,带减少增加按钮

public class AmountView extends LinearLayout implements View.OnClickListener, TextWatcher { private static final String TAG = "AmountView"; private int amount = 1; //购买数量 private int goods_s

2017-07-11 09:55:04 659

原创 RecyclerView上放置CheckBox实现全选和单选,不选功能。

res文件下的代码: (1)anim文件夹——listanim.xml:<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpola

2017-06-20 15:42:21 2227 1

原创 扫描二维码+生成二维码

二维码的扫描和生成–第三方开源–ZXingZXing的二维码功能的提取lib下载地址:https://github.com/xuyisheng/ZXingLib - 1.扫描二维码: 我们扫描就是要用到这个CaptureActivity类,直接把上面下载地址里面下载了里面的libzxing作为Module,如下图: 首先我们第一不要加上权限: <!-- 相机 --> <uses-pe

2017-06-18 20:28:07 646

原创 简单的MVP+Retrofit+RxJava请求网络数据(一)

简单的MVP+Retrofit+RxJava请求网络数据废话不多说,直接看代码就行了。public interface service { @GET("cook/query?key=03c27b647366189ba474393177559ea7&menu=秘制红烧肉&rn=20&pn=0") Observable<bean> postfix( );}View层:public

2017-06-16 19:53:10 495

原创 ViewPager——RadioGroup结合引导页面

viewpager滑动切换点击切换,跳转页面,计时器,第二次直接进入页面,这里废话不多说了,直接看代码就可以了。<android.support.v4.view.ViewPager android:id="@+id/vp_main" android:layout_width="wrap_content" android:layout_height="

2017-06-09 16:04:09 442

原创 EventBus使用简介

了解什么是EventBus?EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCas在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。EventBus是一个用于简化Andorid、Fragment、Threads、Service之间信息传递的一个发布/订

2017-06-04 09:52:53 547

原创 Android 自定义View之随机生成图片验证码

View的坐标系注意:View的坐标系统是相对于父控件而言的. getTop(); //获取子View左上角距父View顶部的距离 getLeft(); //获取子View左上角距父View左侧的距离 getBottom(); //获取子View右下角距父View顶部的距离 getRight(); //获取子View右下角距父View左侧的

2017-05-24 14:47:22 602

原创 网络判断——没网点击进入设置(ConnectivityManager)

Android平台提供了ConnectivityManager类,用于网络连接状态的检测第一步需要添加权限:<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.INTERNET"/>第二步:获取网络

2017-05-22 14:15:37 877

原创 WebView控件的使用

webView 是一个可以显示网页的控件,他的网页渲染引擎和Safari、Chrome一样都是Webkit(一个开源的浏览器引擎)。使用webView来开发应用,有几个很明显的优势:1、搭建Java和Javascript之间交互的桥梁。2、跨平台,网页代码编写一次,即可以在任何支持web的平台上运行,如adnroid iphone win节省开发成本,提高开发效率。3、

2017-04-26 15:35:12 527

原创 json解析及解析远

JSON的定义:       一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据可读性基本相同

2017-03-24 10:47:54 316

空空如也

空空如也

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

TA关注的人

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