![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android基础
幸运陈
这个作者很懒,什么都没留下…
展开
-
fragment
现在主流的APP都会使用到Fragment,相信你也一定使用过,今天为大家介绍一下我曾经踏过的一个关于Fragment的坑。 以前做过的一个项目,Fragment嵌套高德地图,当再次进入Fragment的时候,会出现奇怪的现象。嵌套的地图会出现滑动不动的情况,起先还以为是高德的bug呢,经过一番研究,终确定这是一个坑。 先对Fragment做一个简单的介绍,借用csdn上朋友写转载 2016-05-29 15:38:20 · 183 阅读 · 0 评论 -
百分比布局
android百分比支持库使用的一个示例。 使用说明: dependencies { compile 'com.android.support:percent:22.2.0' } PercentRelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:转载 2016-08-22 22:20:16 · 252 阅读 · 0 评论 -
Activity状态 一般认为Activity有以下四种状态:
Activity状态 一般认为Activity有以下四种状态: 活动的:当一个Activity在栈顶,它是可视的、有焦点、可接受用户输入的。Android试图尽最大可能保持它活动状态,杀死其它Activity来确保当前活动Activity有足够的资源可使用。当另外一个Activity被激活,这个将会被暂停。 暂停:在很多情况下,你的Activity可视但是它没有焦点,换句话说它被暂停了转载 2016-07-21 08:54:05 · 1257 阅读 · 0 评论 -
添加下拉刷新
下拉刷新 1. 在Eclipse中通过import,àandroidàExisting Android Code Into Workspace导入Android-PullToRefresh-master工具包---,生成4个项目,分别为LauncherActivity,Library,PullToRefreshListFragment, PullToRefreshViewPager.调整原创 2016-07-08 19:35:52 · 280 阅读 · 0 评论 -
根据两点经纬度计算两点距离...工具类
/** * 根据两点经纬度计算距离 * 直接调用使用即可 * @author tarena * */ public class DistanceUtil { public static final double EARTH_RADIUS = 6378.137;//地球半径 private static double rad(double d)翻译 2016-07-08 19:31:21 · 3377 阅读 · 1 评论 -
当跳转到一个需要访问数据的Activity时,显示进度条,给客户友好提示画面
当跳转到一个需要访问数据的Activity时,显示进度条,给客户友好提示画面(大众点评项目) 方法一 1. XML布局 FrameLayout android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1">原创 2016-07-06 21:17:00 · 813 阅读 · 0 评论 -
android测试类Test
测试类(见天气预报项目) /** * 在清单文件里进行配置 * * * * android:name="android.test.InstrumentationTestRunner" * android:targetPackage="com.example.weather"> * * * * * */ publi原创 2016-07-26 16:43:28 · 385 阅读 · 0 评论 -
解决网络请求json字符串乱码问题
//本句解决网络请求的json字符串乱码问题 arg0为网络请求到的json字符串,arg0--->result String result = new String(arg0.getBytes("iso-8859-1"),"utf-8");转载 2016-07-12 18:52:43 · 663 阅读 · 0 评论 -
绘制折线图
绘制折线图 1.把achartengine-1.1.0文件夹下的achartengine-1.1.0.jar文件copy到项目的libs目录下,并Build Pathàadd. 2.把achartengine-1.1.0-demo-source文件import到Eclipse中运行查看效果。 publicclassTuBiaoUtil { publicstatic Viewcre原创 2016-06-30 19:23:12 · 337 阅读 · 0 评论 -
侧滑
1.把工具包SlidingMenu-master,中的libraryàsrcàcom包整个copy到所需项目src目录下,修改到没有错误即可使用. 2. //声明 /** * 3.设置侧拉 */ SlidingMenu sMenu=new SlidingMenu(this); //侧拉位置,向左侧|右侧拉 sMenu.setMode(SlidingMenu.LEFT); /原创 2016-06-30 19:20:09 · 221 阅读 · 0 评论 -
给ListView增加Header,实现一起滑动
//1.声明头布局 RelativeLayout listview_header= (RelativeLayout)getLayoutInflater().inflate(R.layout.listview_header_layout,lv, false); //初始化头布局内的部件 textView_updateTime=(TextView)listview_header.f原创 2016-06-30 19:16:30 · 619 阅读 · 0 评论 -
最流行加载网络图片工具的使用(universal-image-loader-1.9.2)
//最流行加载网络图片工具(universal-image-loader-1.9.2) 1.功能,请求网络图片 2.使用步骤:1)copy到项目的libs目录下,2)进行Build Path 3.使用方法: //1)ImageLoader的全局性初始化,全局初始化在MainActivity //使用默认缓存方式 ImageLoader.getInstance原创 2016-07-11 17:03:45 · 619 阅读 · 0 评论 -
字符串MD5加密
commons-codec-1.10.jar,MD5加密 1.功能,对字符串进行加密 2.使用步骤:1)copy到项目的libs目录下,2)进行Build Path 3.使用方法: //步骤1,得到需要MD5加密的字符串 String password = evPassword.getText().toString(); //步骤2,把字符串进行MD5加密(原创 2016-07-11 16:49:21 · 352 阅读 · 0 评论 -
简易ViewHolder
首先说明一下,这种方法不是我发现的,只是在StackOverflow上面看到一个老外写的,觉得很赞。整理成一个demo后放到这里来,供对代码简化有追求的童鞋参考,或者说是有代码洁癖的人哈哈~确实在功能实现之后我们更多要考虑的是提升性能、简化代码、优化结构~~ 1、首先是介绍ViewHolder类,如果不知道什么是ViewHolder的不建议看,先去度娘学学ViewHolder再来好吧~~翻译 2016-06-03 22:49:45 · 198 阅读 · 0 评论 -
AsyncTask
AsyncTask概述 AsyncTask是google公司封装的一个轻量级的异步任务类。相信大家对AsyncTask都不陌生,对于执行耗时任务,然后更新UI是一把利器,当然也是替代Thread + Handler 的一种方式。 实际上它内部就是通过Thread + handler实现的。如果没有AsyncTask类,我们完全可以用thread+handler来处理。这个时候就很可能自己转载 2016-06-03 22:27:10 · 276 阅读 · 0 评论 -
setContentView( )方法
setContentView(R.layout.main)在Android里面,这句话是什么意思? R.layout.main是个布局文件即控件都是如何摆放如何显示的,setContentView就是设置一个Activity的显示界面,这句话就是设置这个这句话所再的Activity采用R.layout下的main布局文件进行布局 使用setContentView可以在Activity中动态切换转载 2016-05-07 07:35:49 · 445 阅读 · 0 评论 -
OS体系结构
OS体系结构介绍: 第一、操作系统层(OS) 第二、各种库(Libraries)和Android 运行环境(RunTime) 第三、应用程序框架(Application Framework) 第四、应用程序(Application) 以下分别介绍Andoid各个层次的软件的重点及其相关技术: ● 操作系统层(OS) An转载 2016-08-24 15:50:34 · 1011 阅读 · 0 评论