自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

______夏日飞雨

心中有梦,才能看到远方

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

原创 Android 微信app支付遇见的坑和解决方案

微信支付中遇到的问题:一.七个参数的问题二.打包签名的问题三.配置完成之后的问题四.回调类WXPayEntryActivity 1.这个参数一个都不能出现错误,否则无法掉起支付(如果无法掉起请仔细检查) IWXAPI api; PayReq request = new PayReq(); request.appId = "wxd930ea5...

2018-07-03 10:28:27 950

原创 Android 微信授权登录、获取个人信息

使用微信功能首先就要做好微信的相关配置:去微信平台申请的app应用,绑定一个app,并去申请功能的使用权限:1 . 在微信平台的申请的那个app,打包后(非debug包),在打包后的app应用软件里面下载一个app签名工具,在app签名工具里面输入appmanifest里面的包名,包名是package里面的,一定要是这个包名,别把包名弄混了,最后生成一个签名,放在微信开放平台的信息输入框...

2018-07-03 10:23:14 4415

原创 Android 安卓微信分享

这是一个微信分享的代码,可以分享文字、链接、视频,如果想详细了解,请参看微信开放平台,介绍,以及 注意的事项首先需要在微信开放平台,注册app的app_ID;public class WechatShareUtil { public static final String WECHAT_APP_ID="";}下面是实现分享的类import android...

2018-07-03 10:16:02 749

原创 将博客搬至CSDN

想换个博客,我之前的登录用户名不想用了。

2018-06-20 17:14:00 212

原创 Android 屏幕适配问题全分析

为什么会产生屏幕适配问题?产生屏幕不适配的原因主要有这几点:    1.屏幕尺寸 2.屏幕分辨率  3.屏幕像素密度  解决的办法有:1.在布局中使用  content(居中)     weight(权重)      match_parent(填充)2.使用相对布局,禁用绝对布局3.使用屏幕方向限定符重要概念什么是屏幕尺寸、屏幕分辨率、屏幕像素密度? 什么是dp、dip、dpi、sp、px?他们之...

2018-03-25 18:42:45 375

原创 Android 项目中长遇见的内存泄漏和内存溢出(oom)详解

                          Android 项目中长遇见的内存泄漏和内存溢出(oom)详解1.什么是内存泄漏?    内存泄漏指程序向系统申请分配内存空间后,当程序不再使用,内存该释放的不释放,一直会被某个或某些实例所持有,GC垃圾回收机制不再回收所导致的内存泄漏。2.什么是内存溢出?    内存溢出是指程序向系统申请分配空间后,当程序请求分配的空间超出系统原有的空间,就会...

2018-03-15 20:27:37 660

原创 Android 两个ListView联动,仿电影展示界面

                    Android 两个ListView联动,仿电影展示界面需要导入的依赖包:compile 'com.squareup.picasso:picasso:2.5.2'compile 'io.reactivex:rxjava:1.2.7'compile 'io.reactivex:rxandroid:1.2.1'compile 'com.squareup.r...

2018-03-05 11:47:15 1704

原创 Android 使用简单又方便的SharedPreferences让导航页面只进入一次 , 提高用户对app的体验度

sharedpreferences:android 五大存储方式之一,存储数据类型为: K  V  文件已xml形式保存        项目应用:1.导航页是否第一次进入        2.用户信息,登陆信息              好处:只要不卸载软件,或者不手动清除,基本上不会被清除                (写这个功能,主要是为了解决客户把app刚下载下来,软件公司为了介绍app...

2018-03-01 18:38:07 481

原创 Android SwipeRefreshLayout

Android SwipeRefreshLayout下拉刷新最近发现app软件中用这个的特别多,那我就向大家分享分享我的理解吧。这个刷新功能是系统自带的,用起来非常的便捷,而且刷新的时候看起来也简单大方。先介绍一下xml布局,布局注意的事,标签一定要写全,不能只写一个SwipeRefreshLayout,该控件只能做为父控件,而且里面只能有一个子控件,并且这个子控件是能够滑动的,如 LIstVie...

2018-03-01 15:10:35 229

原创 Android 线程池详解

                            Android 线程池详解有很多人都不是多了解线程池,在这里我要做一下详细的解析。线程池算是Android开发中非常常用的一个东西了,只要涉及到线程的地方,大多数情况下都会涉及到线程池。Android开发中线程池的使用和Java中线程池的使用基本一致。假如说我想做一个新闻应用,ListView上有一个item,每个item上都有一张图片需要从...

2018-03-01 11:26:35 218

原创 Android RxJava+Retrofit异步网络加载框架

Android RxJava+Retrofit异步网络加载框架RxJava:   一个在Java  vm上使用可观测的序列来组成异步的,基于事件的程序的库。(这是github上的翻译)   现在,这个Rxjava框架基本上取代了AsyncTask和Handler, 因为AsyncTask和handler的异步加载会随着逻辑的加深,变得越来越复杂(指的是逻辑),而RxJava不会,RxJava是通过...

2017-12-27 14:13:34 2158

原创 Android Router路由框架

Android Router路由框架Route路由框架的介绍:其实,安卓系统已经给我们介绍过api跳转的   startactivity,有很多人就该问,为什么还要用router路由框架,在这里我要告诉大家,路由框架的一些优点:1.router框架的灵活性更强,适用于复杂的业务场景,就比如一些活动,之前我们不知道活动的目的,但如果做了一些约定,我们就可以通过映射,对这个活动页面进行自由

2017-12-20 11:50:09 609

原创 Android 简单好用又特效十足的粘性布局CoordinatorLayout , 能更好的解决屏幕适配问题

coordinatorlayout介绍:coordinatorlayout是5.0之后推出一个功能。使用布局完成特效比较简单。它像一个协调者,来协助一些属性完成一些特效。appbarlayout,是一个可以滑动的控件,但是必须在coordinatorlayout里面才可以有滑动效果的,appbarlayout也是5.0推出的新特效。在这里不多说了,具体详细的一些属性,你可以在网上查找。这个属性用起...

2017-12-05 11:59:17 16354 7

原创 Android RecycleView瀑布流点击吐丝、长按删除,很炫酷的一个列表展示

RecycleView是5.0之后推出的一个新控件,所以使用就要先导入一个依赖包:    compile 'com.android.support:recyclerview-v7:22.2.1'2.实现的效果挺好看的,需要的赶紧来试一下,真的感觉跟瀑布一样,虽然错乱,但是也形成的一个专属于它的风格,下面介绍一下怎么实现的:   (在我的一篇文章RecycleView的分割线里,详细的介绍了Recy...

2017-11-13 19:49:56 564

原创 Android 点击关闭所有activity

Android 点击关闭所有activity1.有两种方式一种是用广播点击关闭所有打开activity,网上例子比较多,在这里就不做介绍了。我写的是一个list集合,每当打开一个activity写的全局类,就记录一个,然后在最后把记录的activity,   finis掉就行了。My_Aplicationimport android.app.Activity;import and

2017-11-13 19:09:37 346

原创 Android 用Json解析请求图片写的一个ViewPager广告轮播 , 带滑动小圆点 ,完美解决了三张图片引起的滑动问题

这是一个通过json解析网络请求的广告轮播,还有自己写的一个小圆点,会跟着图片一块动,滑动流畅,不会出现无响应的情况,喜欢的可以进来看看,希望能帮到你们。这是两个依赖包:compile 'com.github.bumptech.glide:glide:3.7.0'compile 'com.squareup.okhttp3:okhttp:3.5.0'下面是配置清单需要配置的权限:<uses-p...

2017-10-24 11:52:12 493

原创 Android ListView多布局 , 三个不同布局的listView展示在一个页面 ,非常独特的一个列表展示

使用listview多布局会出现一点问题:由于多个item布局给单一的item布局是不一样的,使用起来,contentview的复用会出现问题。避免出现问题的有这几个方法:1.重写 getViewTypeCount() – 该方法返回多少个不同的布局2.重写 getItemViewType(int) – 根据position返回相应的Item3.根据view item的类型,在getView中创建...

2017-10-17 14:49:49 2581

原创 Android Sqlite数据库详解

数据库简介:        SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入 式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持 Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java、C++、.Net等,还有ODBC接口,同样...

2017-09-12 09:42:03 475

原创 Android 自定义歌词滚动

Android 自定义歌词滚动1丶在配置清单当中加入权限:2丶在Assets里面加入歌和歌词:     (  看自己喜欢什么歌)MainActivitypackage com.example.lyricdemo;import java.util.List;import com.example.lyricdemo.LrcView.MedCallBa

2017-06-20 11:45:19 725

原创 Android 自定义View双指放大,没有什么功能是自定义完成不了的

说起来自定义,我们应该很清楚三个方法,onMesure,onLayout,onDraw。通过onMeasure知道一个view要占界面的大小,然后通过onLayout知道这个控件应该放在哪个位置,最后通过onDraw方法将这个控件绘制出来onMeasure 测量,通过测量知道一个一个view要占的大小,方法参数是两个int型的值,我们都知道,在java中,int型由4个字节(32bit)组成,在M...

2017-06-20 11:34:58 2114

原创 Android 简单易懂的ViewPager嵌套Fragment展示页面滑动效果

可以说这个控件在现在的app当中经常用到,简单实用,就是fragment与viewpager结合,很简单,具体的都不介绍了。MainActivitypackage com.example.fragment_demo;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android....

2017-06-13 16:11:24 435

原创 Android Viewpager3D广告轮播

Android Viewpager3D广告轮播MainActivitypublic class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setCont

2017-06-11 20:51:18 855

原创 Android RecycleView分割线详解、完美解决Recyclerview没有分割线的问题

1丶安卓5.0以下,需要导入android-support-v7-recyclerview.jar  (缺陷eclipes,以前用的时候As还没有多普及,用的eclipse开发,需要导入这个jar文件包)2丶分割线需要自己加(缺陷)3丶实现了ListView横向滑动 瀑布流  瀑布流推荐用框架(优点)4丶解决了ListView条目复用图片错位的问题(优点)5丶点击事件需要自己写(缺陷)分割线可以说...

2017-06-08 16:25:23 955

原创 Android 调用系统相机和相册

Android 调用系统相机和相册MainActivitypackage com.example.photoxc_demo;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.os.Bundle;impo

2017-06-08 15:07:58 471

原创 Android 自定义Dialog

Android 自定义DialogMainActivitypackage com.example.zdydialog_demo;import com.example.zdydialog_demo.MyDialog.MyCall;import android.app.Activity;import android.app.Dialog;import android

2017-06-07 10:47:58 258

原创 Android 绘制圆形图片

Android 绘制圆形图片MainActivity package com.example.roundbitmap_demo;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLExce

2017-06-06 10:56:46 378

原创 Android 自定义HorizontalScrollView抽屉

Android 自定义HorizontalScrollView抽屉自定义的简要:1.自定义需要牢记的三个方法 onMeasure(); onLayout (); onDraw();注意事项:1.布局的应用2.构造方法不可以缺少MySlidingMenupackage com.example.hscrollsrecycleview_demo;import an

2017-06-05 16:13:15 516

原创 Android ListView的上下拉刷新

ListView的上下拉刷新1丶MainActivitypackage com.example.refreshlistview_demo;import java.util.ArrayList;import java.util.List;import com.example.refreshlistview_demo.RefreshListView.OnRe

2017-06-02 14:40:40 309

原创 Android 自定义抽屉

自定义抽屉MainActivitypackage com.example.zidingyict;import java.util.ArrayList;import java.util.List;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import

2017-06-02 14:23:55 421

原创 Android AIDL语言交互

AIDL语言交互AIDLpackage com.example.aidl;interface AidlDemo{String name();String age();}服务端package com.example.aidl_serverce;import com.example.aidl.AidlDemo.Stub;import andr

2017-05-29 15:05:53 383

原创 Android Animation动画

alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果

2017-04-18 19:59:00 250

原创 Android Scollowview嵌套ListView

Scollowview 嵌套ListView 缺点:listView只会显示一行,滑动冲突解决办法:重新测量ListView的高度代码如下:直接粘贴复制即可xml布局activity_main    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="ma

2017-04-18 08:54:57 729

原创 Android Dialog和pPopuwindow

一丶对话框的介绍对话框的方式分为两种一种是Dialog对话框是 阻塞   用于必须操作的选项,如果不进行操作,就不能进行下一步 另外一种是popuwindow是 非阻 如果有选项的提示,简单的来说可以先不去执行,如果不执行对话框,你执行其他的,对话框也会消失 Dialog对话框 xml布局 <RelativeLayout xmlns:android="http://s...

2017-04-12 08:52:22 385

空空如也

空空如也

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

TA关注的人

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