3 JC_KK

尚未进行身份认证

。。。。。。。。。

等级
博文 20
排名 25w+

LayoutInflater的基本用法

1.对于LayoutInflater我们在项目中都会经常看到,也会用到!其实LayoutInflater的主要用途是用来加载布局的。在项目中加载布局的任务通常都是在Activity中调用setContentView()方法来完成的。其实setContentView()方法的内部也是使用LayoutInflater来加载布局的,首先先来看一下LayoutInflater的基本用法:首先我们需要

2018-01-19 09:51:02

Android 调用系统分享功能

1.分享信息,比如文字数据….IntentshareIntent=newIntent();shareIntent.setAction(Intent.ACTION_SEND);shareIntent.putExtra(Intent.EXTRA_TEXT,"分享中的文字");shareIntent.setType("text/plain");//设置分享列表的标题star

2018-01-18 16:05:41

Tooblar +Drawerlayout 点击事件穿透解决办法

比如在Drawerlayout放上一些ImageButton等控件后,发现在点击时会穿透到下面的界面对象上。解决方法:给控件添加属性:android:clickable="true"

2018-01-03 09:20:01

Errors while building APK. You can find the errors in the 'Messages' view.

提示建筑APK错误解决方法:在app的build.gradle里的android{}中添加如下代码,然后再次运行GenerateSignedApk。android{lintOptions{checkReleaseBuildsfalseabortOnErrorfalse}}

2017-12-26 09:22:00

Gradle 'xxx' project refresh failed

大清早的,本来天气冷就有点懵!打开AS竟然给我报这个错,我完全懵了,最后还是解决了,,这个错误我第一次遇到,上网找了有一个小时左右发现原来不是那么回事1,跟着网上别人解决的方法找了一遍,有的是说在:项目下gradle.properties文件里面添加:org.gradle.jvmargs=-Xmx512M然后在重新Build就好了,可是我的还不行2,还有一种方法是将gradle.pro

2017-12-21 10:45:47

Error:Error: Unexpected cast to Button: layout tag was TextView [WrongViewCast]

我很诧异,今天给项目打包的时候,给我报这个错,,,完全不知所措!运行的时候好好,打包Apk的时候就出现这个错误!不过也还是算走运,找到解决方法,在build.grade中添加:lintOptions{abortOnErrorfalsecheckReleaseBuildsfalse//防止在发布的时候出现因MissingTranslat

2017-12-20 15:31:22

ViewPager自动轮播+底部文字动态+底部小圆点动态滑动

今天项目中突然要加上这个功能,我还是翻了一下之前的代码!想了想还是写出来,方便以后看。1,然后我们就看一下适配器,也很简单新建Adapter继承自PagerAdapterpackagecom.example.administrator.airport.Adapter;importandroid.content.Context;importandroid.support.v4.vi

2017-12-20 14:38:16

Android中Bundle传递数据和对象

1.Bundle传递数据,因为Bundle中已经封装好了简单数据类型,所以我们直接去设置数据,下面就来看看具体的操作:caseR.id.Btn_Msg://实例化一个BundleBundlebundle=newBundle();Intentintent=newIntent

2017-12-19 15:40:46

点击按钮 按钮缩放动画:

1,有时候在项目开发中遇到一些按钮的点击动画,下面就写一个比较简单的按钮缩放效果首先我们的在res目录下amin文件下创建一个Xml文件夹用来设置动画的效果,<setxmlns:android="http://schemas.android.com/apk/res/android"><scaleandroid:fromXScale="1.0"android:toXSc

2017-12-18 08:50:07

ProgressDialog按返回键关闭

在android的多线程开发中,我们对于ProgressDialog用的比较多但是我们用的时候会发现一个问题,就是按返回键没法关闭。只要在创建对话框的时候设置progressDialog.setCancelable(true);

2017-12-14 09:20:26

压缩文件的Demo,直接拿来用

publicvoidcompress(StringsrcPath){DisplayMetricsdm;dm=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);floathh=dm.heightPixels;

2017-11-23 16:12:14

使用Intent跳转到浏览器

可以查看文件,doc,xls,pdf,txt…..等等一些文件。。。Uriuri=Uri.parse("URL");Intentintent=newIntent(Intent.ACTION_VIEW,uri);startActivity(intent);

2017-11-16 15:05:16

Android Fragment+ViewPager的用法

1.这里编写一个类似QQ主界面的小Demo,方便以后用的时候可以直接看。首先我们需要搭建界面,一般内容界面都是写在Fragment里面。新建activity_main.xml作为程序的主布局文件,在里面加入如下代码:<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="ht

2017-11-16 14:50:01

自定义PopupWindow提示

1.有时候在项目中多处用到PopupWindow,所以直接封装出来一个,方便以后用直接可以复制首先看一下工具类和其用到的布局importandroid.content.Context;importandroid.graphics.drawable.BitmapDrawable;importandroid.view.LayoutInflater;importandroid.view.V

2017-11-16 11:24:54

日期选择器DailLog提示框

1.封装好的,直接复制下来就可以用了,先看下封装好的工具类importandroid.annotation.SuppressLint;importandroid.app.AlertDialog;importandroid.content.Context;importandroid.content.DialogInterface;importandroid.view.LayoutI

2017-11-16 10:58:03

ExpandableListView的使用

1.ExpandableListView是可扩展的下拉列表,它的可扩展性在于点击父item可以拉下或收起列表,下面上代码—布局直接用<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"andr

2017-11-15 15:25:23

ListView快速添加头部

1.给ListView添加头部很简单,就是在setAdapter()之前执行listView.addHeaderView(vhead);下面就是代码:packagecom.example.administrator.listviewaddhead;importandroid.os.Bundle;importandroid.support.v7.app.AppCompatA

2017-11-10 14:48:35

Volley请求,GET+POST

1.*利用StringRequest实现Get请求//创造一个请求方式StringRequeststringRequest=newStringRequest(Request.Method.GET,Url,newResponse.Listener<String>(){//请求出来的回调运行在UI线程中

2017-11-10 14:19:33

GsonFormat的使用

GsonFormat的使用一.AndroidStudio快速添加Gson1、点击File下选择ProjectStructure:2、选择App下的Dependencies然后在点击“+”号键:3、点击“+”号选择Librarydependency:4、往下拉找到gson:点击OK导入项目中去二、使用AndroidStudio中GsonFormat的生成实体类

2017-11-09 16:54:04

Android activity的生命周期

Android activity的生命周期activity类处于android.app包中,继承体系如下:1.Java.lang.Object2.android.content.Context3.android.app.ApplicationContext4.android.app.Activityactivity是单独的,用于处理用户操作。几乎所有的activ

2016-12-01 22:41:35
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!