Welcome 微信登录

首页 / 移动开发 / Android

Android实现仿通讯录侧边栏滑动SiderBar效果代码

Android实现仿通讯录侧边栏滑动SiderBar效果代码

本文实例讲述了Android实现仿通讯录侧边栏滑动SiderBar效果代码。分享给大家供大家参考,具体如下:之前看到某些应用的侧边栏做得不错,想想自己也弄一个出来,现在分享出来,当然里面还有不足的地方,请大家多多包涵。先上图:具体实现的代码如下:package com.freesonfish.listview_index; import android.content.Context; import android.graphics.Canvas; imp...
Android实现文字和图片混排(文字环绕图片)效果

Android实现文字和图片混排(文字环绕图片)效果

本文实例讲述了Android实现文字和图片混排(文字环绕图片)效果。分享给大家供大家参考,具体如下:在平时我们做项目中,或许有要对一张图片或者某一个东西进行文字和图片说明,这时候要求排版美观,所以会出现文字和图片混排的情况,如图:这种情况就是上下两个文字说明是连续在一起的,这就要求我们计算上面的文字说明怎么和下面的文字说明连贯结合在一起呢,这就要求我们进行计算了,下面给出代码,代码中也有详细的注释,原理也很简单。因为算是比较简单,直接就在activity中...
Android编程实现微信分享信息的方法

Android编程实现微信分享信息的方法

本文实例讲述了Android编程实现微信分享信息的方法。分享给大家供大家参考,具体如下:随着微信越来越火,越来越多的应用要求有分享到微信的功能。虽然有很多平台都帮集成有分享功能,比如友盟。但是个人觉得友盟集成的东西太多了,自己封装得太过分了,很多资源文件也要带进去,所以感觉不是怎么好,所以自己也研究了一下微信的调用其SDK分享。下面说说步骤。第一:下载官方的sdk demo。下载地址:http://open.weixin.qq.com/download/&...
Android中ListView Item布局优化技巧

Android中ListView Item布局优化技巧

本文实例讲述了Android中ListView Item布局优化技巧。分享给大家供大家参考,具体如下:之前一直都不知道ListView有多种布局的优化方法,只能通过隐藏来实现,自己也知道效率肯定是很低的,但是也不知道有什么方法,这些天又查了一些资料,然后知道 其实google早就帮我们想好了优化方案了。假设你的ListView Item有三种布局样式的可能:就比如很简单的显示一行字,要靠左,居中,靠右。这时我们就可以在BaseAdapter里面重写两个方法...
Android编程实现ListView头部ViewPager广告轮询图效果

Android编程实现ListView头部ViewPager广告轮询图效果

本文实例讲述了Android编程实现ListView头部ViewPager广告轮询图效果。分享给大家供大家参考,具体如下:之前看了别人的一些软件,发现其广告图轮询的时候,那个广告感觉和ViewPager的效果不太一样,后来也查了一下,是因为时间问题,找了一些资料,自己也实践一下。1、为了解决ListView头部加ViewPager滑动冲突问题,必须自定义ListView,重写里面的onInterceptTouchEvent方法,ListView代码如下:p...
Android编程中聊天页面背景图片、标题栏由于键盘引起问题的解决方法

Android编程中聊天页面背景图片、标题栏由于键盘引起问题的解决方法

本文实例讲述了Android编程中聊天页面背景图片、标题栏由于键盘引起问题的解决方法。分享给大家供大家参考,具体如下:在一个群里面有人问到 聊天页面由于键盘弹出来,导致自定义的标题栏不见和背景图片都变形了,然后自己也折腾了一下,在stackOverFlow上面找到了一个解决方法。解决方法很简单:1、在AndroidManifest.xml文件里面的Activity配置:复制代码 代码如下:android:windowSoftInputMode="adjus...
Android编程中TextView宽度过大导致Drawable无法居中问题解决方法

Android编程中TextView宽度过大导致Drawable无法居中问题解决方法

本文实例讲述了Android编程中TextView宽度过大导致Drawable无法居中问题解决方法。分享给大家供大家参考,具体如下:在做项目的时候,很多时候我们都要用到文字和图片一起显示,一般设置TextView的DrawableLeft、DrawableRight、DrawableTop、DrawableBottom就行了。但是有一种情况是当TextView的熟悉是fill_parent或者使用权重的时候并且设置了起Gravity的ceter的时候,Dr...
Android编程实现小说阅读器滑动效果的方法

Android编程实现小说阅读器滑动效果的方法

本文实例讲述了Android编程实现小说阅读器滑动效果的方法。分享给大家供大家参考,具体如下:看过小说都知道小说阅读器翻页有好多种效果,比如仿真翻页,滑动翻页,等等。由于某种原因,突然想写一个简单点的滑动翻页效果。在这里写出来也没有什么意图,希望大家可以根据这个效果举一反三,写出其他的效果。图就不上了。下面是代码:大家理解onTouch事件即可package com.example.testscroll.view; import android.conte...
Android编程实现ImageView图片抛物线动画效果的方法

Android编程实现ImageView图片抛物线动画效果的方法

本文实例讲述了Android编程实现ImageView图片抛物线动画效果的方法。分享给大家供大家参考,具体如下:想实现抛物线动画,必须知道抛物线的方程,这时候数学其作用了,假如有如图的抛物线:按照抛物线的方程特别,知道任何的三点可以确定一条抛物线,由已知抛物线的标注方程为 y = ax² + bx + c;假设A1坐标为(0,0),A2坐标为(300,0),A3坐标为(150,300);联合解方程得知该抛物线的方程为 y = -1/75 x&su...
Android编程之微信SDK分享功能过程步骤详细分析

Android编程之微信SDK分享功能过程步骤详细分析

本文实例讲述了Android编程之微信SDK分享功能过程步骤详细分析。分享给大家供大家参考,具体如下:之前已经分析过怎么用官方的demo分享微信信息了,在这里我就不再多说,其中关于在自己应用分享说得很简单,本文作者也是经过一番折腾才弄成功,为了以后让大家都少走弯路,决定在这里从头到尾介绍怎么在自己的应用中分享功能注意:顺序不能乱!!1、建立自己的应用 TestShareWX(1)应用包名是com.freeson.test,然后建立一个测试Activity,...
Android编程防止进程被第三方软件杀死的方法

Android编程防止进程被第三方软件杀死的方法

本文实例讲述了Android编程防止进程被第三方软件杀死的方法。分享给大家供大家参考,具体如下:项目测试的时候发现,按home键回到桌面,再用360清理内存,软件被结束,再次进入的时候报错,看了下log,以为是有的地方没有控制好,但是又不知道360结束的是什么(这个现在还没弄明白)。使用小米系统的进程管理优化内存就不报错。后来想到用Service防止软件被kill掉,查了下资料,发现google 管方就有,ForegroundService 前台服务,让服...
Android软件启动动画及动画结束后跳转的实现方法

Android软件启动动画及动画结束后跳转的实现方法

本文实例讲述了Android软件启动动画及动画结束后跳转的实现方法。分享给大家供大家参考,具体如下:自己写了个小程序,软件启动时,先显示几张图片,每3秒显示一张,图片显示完跳转到首页1. 图片轮播使用Gallery,用法很简单GalleryAdapter adapter = new GalleryAdapter(this, mIds);mGallery.setAdapter(adapter);GalleryAdapter是自定义适配器public clas...
android编程判断应用是否具有某个权限的方法

android编程判断应用是否具有某个权限的方法

本文实例讲述了android编程判断应用是否具有某个权限的方法。分享给大家供大家参考,具体如下:android在开发中有时候要判断应用中是否有某项权限,或者想获取到某个应用的权限清单,可以使用以下方法1) 判断应用是否具有某个权限PackageManager pm = getPackageManager(); boolean permission = (PackageManager.PERMISSION_GRANTED == pm.checkPermiss...
<< 421 422 423 424 425 426 427 428 429 430 >>