
Android
lgx06
这个作者很懒,什么都没留下…
展开
-
android导入项目,项目上显示一个叉叉
android导入项目,项目上显示一个叉叉,项目本身是没有问题的,怎么办???解决办法如下:第一打开project.properties文件,将target=android-10改成你最新的版本,比如:target=android-17然后左键单击项目,然后点击windows菜单,选择最后一个首选项。打开后选择java--Compiler,然后再右边最上边选择一个版本,比如java1.原创 2013-03-18 21:39:25 · 1571 阅读 · 0 评论 -
Android内嵌网页webview点击其中的链接跳转到我们应用内的Activity
Android内嵌网页webview点击其中的链接跳转到我们应用内的Activity原创 2014-12-25 13:47:29 · 7805 阅读 · 0 评论 -
公司Android项目公共通用的函数和方法
/** * 一些通用的函数 */public class FunctionUtil { private static long lastClickTime = 0; /** * 开始用的这种,后来就不限制,调用checkPhone方法。 判断手机格式是否正确,在注册和修改手机号码的时候用到 * * @param mobiles * @return true:正确的手机原创 2014-12-25 14:57:27 · 1883 阅读 · 3 评论 -
安卓自定义带删除图标的输入框EditView
安卓自定义带删除图标的输入框EditView原创 2014-12-25 14:04:05 · 6630 阅读 · 3 评论 -
打开多个Activity后,任意关闭其中几个、后面几个或者前面几个的解决办法
先说一个实际的场景,比如一个购物的App。用户进来先去浏览商品,选好了。打算付款,这个时候停留在Activity1.java。这个时候提示没有登录,就会跳转到登录页面Activity2.java。用户发现自己还没有账号。点击登录旁边的注册按钮就跳转到Activity3.java。注册之后,再登录,登录之后发现没钱,就跳转到充值界面Activity4.java。最后充值成功,关闭之前所有界面只留下付原创 2014-12-25 14:31:06 · 4449 阅读 · 3 评论 -
利用自定义可垂直滚动的Textview开发双色球滚动效果
先看效果图:这里。我们自定义了一个Textviewpackage com.example.myscroltextview.view;import java.util.ArrayList;import android.content.Context;import android.graphics.Canvas;import an原创 2014-12-24 17:36:56 · 14360 阅读 · 0 评论 -
Android转盘按钮效果巧妙实现
Android转盘按钮效果巧妙实现原创 2014-12-29 19:52:52 · 3907 阅读 · 0 评论 -
安卓自定义Scrollview,实现卷帘效果
这个效果和网易彩票安卓客户端的双色球主页下拉效果差不多。公司也是做彩票的,想要一个这样的效果。开始有思路,但是实现起来还是挺麻烦的,逻辑不好理,经过一番研究,果然不负有心人。终于完美实现。分享给大家......默认效果:向下滑动后:这里其实有很多细节,比如下滑高度小于卷帘的1/2,就弹回原处,大于1/2就自动弹到底,有一个弹性的效果。当然上滑的时候也是,滑动原创 2015-01-06 09:36:48 · 2757 阅读 · 0 评论 -
Android输入密码时显示与隐藏
在登录或者注册的时候,有些软件中,需求要求密码可以查看和隐藏,其实实现起来也很简单。首先定义布局:<LinearLayout android:layout_width="fill_parent" android:layout_height="50.0dip" android:layout_marginLeft="15dip"原创 2015-01-05 17:55:27 · 3259 阅读 · 0 评论 -
【Android开发进阶】Android屏幕适配全攻略(最权威的官方适配指导)
Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对于Android的屏幕适配,你将有所收获!Android屏幕适配出现的原因重要概念屏幕尺寸屏幕分辨率屏幕像素密度dpdipdpisppxmdpihdpixd转载 2015-05-08 17:05:03 · 1195 阅读 · 0 评论 -
Android自定义view 滑动开关 支持左右滑动 适用于listview
要做这样一种开关。当开关在左边时,都是灰色的,向右滑动的时候,滑到一半的时候,改变颜色,变成绿色;当开关在右边是,都市绿色的,向左滑动的时候,滑动一半的时候,改变颜色,变成灰色。这里就要涉及要可滑动最大距离,以及你现在滑动的距离。通过这个来比较,改变颜色。import android.content.Context;import android.graphics.Bitm原创 2015-05-26 14:17:53 · 3748 阅读 · 3 评论 -
android中各种颜色在drawable.xml的值
<drawablename="white">#FFFFFF< /drawable>< !--白色 --><drawablename="black">#000000< /drawable>< !--黑色 --><drawablename="ivory">#FFFFF0< /drawable>< !--象牙色 --><原创 2015-06-04 09:46:39 · 2559 阅读 · 0 评论 -
Android框架之快速开发框架xUtil
做Android开发我们一般是从原生态的开始,就是调用默认那些Android代码来开发我们的应用,但是到了一定程度,我们就想着怎么来快速开发我们的应用,这个时候我们就要着手来研究框架了。下面介绍一个很流行的框架xUtil:xUtils简介xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全原创 2015-07-16 15:57:44 · 1863 阅读 · 0 评论 -
Android框架之网络开发框架Volley
1. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。不过HttpURLConnection和HttpCl原创 2015-07-16 16:23:25 · 2404 阅读 · 2 评论 -
关于微信分享、微信登录秘钥问题,及点击分享闪一下,提示分享成功,实际上没有分享成功
第一次做微信分享,成功了。后来过了将近1年,又在另外一个项目中,又要做分享,开始总是不成功,调试了很久,就是不能分享成功,觉得很奇怪,明明自己做过的东西,怎么就不能成功分享了。后来发现还是有错误的原因的,后来就想,等项目做好了,一定要记录下来。总结如下:1:首先我们要有一个秘钥,至于如果制作一个秘钥,请参照http://www.cnblogs.com/franksunny/p/3938原创 2015-10-19 14:36:24 · 4568 阅读 · 0 评论 -
深入理解Android WebView
作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件。今天就为大家讲讲Android中WebView的详细使用方法。作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件。在开发过程中应该注意几点:1.这是转载 2016-04-08 18:06:14 · 6355 阅读 · 0 评论 -
公司安卓项目规范
1:项目代码目录结构: 这里是整个项目的包结构,保密原因在这里就不贴了。 2:命名规范:2.1、java代码文件命名规范: a:尽量使用英文命名,单词不缩写,不要使用下划线拼接,而且采取首字母大写拼接。 b:一般的java代码文件命名以继承名类名为后缀,例如:继承自Activity的文件可写成 MainActivity.java。继承Adapter可以写成UserList原创 2014-12-24 18:04:18 · 1315 阅读 · 0 评论 -
安卓ExpandableListView实现多组列表,类似于QQ分组
先直接上图,1:、展开的效果图:2:后面的是点击收缩的效果图。3:下面就是代码部分:我们要定义2个集合用来存储数据,一个是groupItem的数据,一个是childItem的数据private List> groupList = new ArrayList>();// 分组名称public List>> childList = new原创 2014-12-23 18:09:04 · 3016 阅读 · 0 评论 -
由一个activity启动第二个activity
由一个activity启动第二个activity intent = new Intent(); // 指定一个intent要启动的类intent.setClass(FirstActivity.this, SecondActivity.class);startActivity(intent); // 关闭当前的ActivityFirstActivity.this.finish();原创 2013-05-18 20:44:00 · 1276 阅读 · 0 评论 -
android:向手机卡上写入文件时总是不成功,解决办法
android:向手机卡上写入文件时总是不成功,代码没有问题: 要在AndroidManifest.xml文件中加入以下代码:(和application同一个层次)原创 2013-05-18 20:45:12 · 2956 阅读 · 0 评论 -
android activity中键盘的监听
在一个activity中,我们可以有Button,TextView等等一系列的组件我们通常会为Button增加监听事件,但是一般我们也要为他的键盘增加监听事件,比如回退,设置等常用按钮@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK原创 2013-05-18 20:49:35 · 2241 阅读 · 0 评论 -
处理android屏幕滑动事件onTouchEvent
/*** 当用户每次触摸时,会产生多个MotionEvent事件* 其中包含1个 ACTION_DOWN, 多个ACTION_MOVE, 1个ACTION_UP触发 * 以下我以我做的一个大家熟知的俄罗斯方块为例,它通常有左移动,右移动,下加速,和变换。* * 通常我们在按下的时候记录按下的X,Y坐标,这个事件会在一次触屏的过程中触发一次 * 然后在我们滑动原创 2013-05-18 21:18:29 · 5277 阅读 · 0 评论 -
关于Android TabHost切换Tab字体的颜色背景颜色改变
最近在做一个平板电脑点餐的系统,要用到TabHost,不太好写,写好了分享给大家,先上图片,默认效果:切换后效果先是layout文件夹中的布局文件,代码如下: android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="原创 2013-05-24 16:20:24 · 14417 阅读 · 4 评论 -
eclipse通过SVN导入其他电脑上的APP
eclipse通过SVN导入其他电脑上的APP,有时候我们和其他人一起做项目的时候,我们通过SVN来管理项目的,那当我们初次进入这个项目组是,我们就要导入别人发布的项目,怎么操作???1、file-->import。在弹出的对话框中选中SVN的文件夹,然后选择里面的“从SVN里检出项目” ,点击next2、在弹出的页面选择第一个选项“创建新的资源库位置。点击next。3、在原创 2013-06-18 19:23:45 · 1511 阅读 · 0 评论 -
导入的android项目报错,进入一个类,显示不能导入那些基本的java API
导入一个android项目,报错,进入一个类后,显示不能找到那些java API,比如String,到处都是错,解决办法:右键单击项目-->选择Properties-->弹出的界面如下:在左边选择第二个Android,在右边勾选Android4.2.2,点击OK,也就OK了原创 2013-06-18 19:30:00 · 1636 阅读 · 0 评论 -
怎么让你的Android手机访问你在电脑上发布的Tomcat项目
怎么让你的Android手机访问你在电脑上发布的Tomcat项目,也就是让你的电脑当主机??办法如下:1、首先你部署你的项目,启动服务器,然后通过浏览器去访问,如果你访问成功,那就说明项目和tomcat没有问题。2、下载一个Connectify Hotspot,地址如下:http://www.connectify.me/hotspot/,它的功能就是让你的电脑的网变成WIFI热点,当然原创 2013-06-18 19:11:11 · 14736 阅读 · 3 评论 -
android权限大全
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置转载 2013-07-15 10:43:49 · 997 阅读 · 0 评论 -
android 一个Activity多个listview
当我们直接在布局文件中写三个listview的时候,会出现三个滚动条,并且每个listview都只显示一个item,要改动才显示更多。怎么做才好了?办法是有得:用一个ScrollView包含一个大布局,然后把这三个listview加到里面去。新建一个布局文件: xmlns:tools="http://schemas.android.com/tools"原创 2014-05-06 17:14:46 · 3255 阅读 · 0 评论 -
Android setbackgroundcolor()方法的使用
我们一般在设置背景,可以设置一个图片,也可以设置成一个颜色,那么在java代码中怎么设置颜色值了?有以下2中方法。imageview.setBackgroundColor(Color.parseColor("#f34649"));imageview.setBackgroundColor(Color.rgb(213, 0, 0));原创 2014-11-04 13:48:02 · 30574 阅读 · 0 评论 -
Android 有输入框的页面,一打开就会弹出输入法,最简单屏蔽办法
Android 有输入框的页面,一打开就会弹出输入法,想要屏蔽有很多种办法原创 2014-11-04 17:37:13 · 2682 阅读 · 0 评论 -
安卓发送验证码倒计时效果和自动获取验证码并填充到输入框
在注册,实名认证、修改手机号码的,我们都会用发送验证码的功能,在这里经常就会涉及到2个效果,第一个:发送验证码倒计时效果;第二个:自动获取接收到的短信,并且填充验证码。先来说倒计时效果:其实很简单,就是一个计时器。每秒刷新一次,倒计时完了。就可以重新点击获取了。btn_getYzm.setEnabled(false);btn_getYzm.setBackgro原创 2015-01-09 16:11:22 · 4635 阅读 · 0 评论 -
Android逆向工程-破解 哈皮妹-萝莉
转载请注明出处:http://blog.youkuaiyun.com/singwhatiwanna/article/details/18797493前言新的一年新的开始,除了继续我的原有课题之外,我还打算研究下Android逆向工程的一些东西,主要包括反编译、Smali、APK打包、签名、反逆向和移动安全等。这篇就是新课题的第一篇文章,不过要牺牲下哈皮妹-萝莉这款应用了。通过对哈皮妹-萝莉的破解,原创 2015-01-30 16:56:42 · 3080 阅读 · 0 评论 -
ViewPager+Fragment+广播来实现一个滑动页面切换
要实现这样一个页面,上面的好说,下面的是一个滑动视图,我们想到的是用viewpager来实现,但是这个有一个问题,按照平时的写法,我们会写5个Activity放到viewpager里面去,这自然是可以实现的。但是这里有一个问题,一进来,在主界面manager.startActivity(id, intent).getDecorView();来取得view加到viewpager里,这样一启动,五个子原创 2015-01-30 17:43:16 · 1807 阅读 · 0 评论 -
Android listview 加载更多定位问题
我们用Android在做Listview加载更多数据时,如果每次都重新new Adapter的话,视图就会滑动到第一条。后来我发现listview有一个方法可以获取最顶部时哪一个int position = mListView.getFirstVisiblePosition();这样就可以获取目前显示的第一行到底是多少条。于是我有找到一个方法,加载更多数据后。我们设置一下原创 2015-01-30 18:01:36 · 2199 阅读 · 0 评论 -
关于Android Studio打包jar,aar,Eclipse依赖library问题
需求描述:公司有一个app项目一直在做,我们称作主项目A,流量比较大,用户也比较多;后来公司又要做另外一个项目,称之为项目B,开始打算把B做成但是app,后来考虑到推广比较麻烦,烧钱,就说集成到一起;再然后项目主管和我说,能不能做成sdk形式,万一以后这个功能很好,还是可能要单独做成app的。问题描述:如果将一个app做成sdk给另外一个项目使用了?1:第一种方式:我先想到的就原创 2016-07-19 17:22:55 · 941 阅读 · 0 评论