- 博客(22)
- 资源 (9)
- 收藏
- 关注
原创 华为测试 称砝码
分析:设砝码分别为m1、m2……mn;他们可取的最大数量分别为x1、x2……xn 。想获取能称出多少中不同的重量,则需要把它们所有组合情况下分别相加,假设有X中组合,分别相加得到的结果分别为X1,X2...XX。X减去X1到XX中相等的个数。我们知道 set集合里面不可以存放重复的数,所以可以考虑用hashset来存放各种组合相加得到的结果,最后求得hashset的大小就可以知道能
2015-10-28 20:35:33 587
原创 eclipse自动补全的设置
1、Eclipse中类文件(*.java)自动补全配置:Windows->preferance->java->Editor->Content Assist在Auto activation triggers for Java后面的文本框里只有一个“.”。现在你将其改为“.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ({[
2015-10-26 10:42:43 913
转载 Android Support v4、v7、v13 介绍
google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特性,如Fragement,ViewPager等,下面,简单说明下这几个版本间的区别:Android Support v4: 这个包是为了照顾1.6及更高版本而设计的,这个包是使用最广泛的,ecli
2015-10-22 20:45:09 445
原创 android 的SDK的更新
android 的SDK的更新 步骤:第一步:第二步:第三步:选择tool 里面的options 出现下图对话框最后点击close。最后点击你要更新的版本 就可以更新了
2015-10-22 09:10:51 406
转载 Android RecyclerView 使用完全解析 体验艺术般的控件
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们
2015-10-21 20:32:19 409
原创 Required method destroyItem was not overridden
在使用pagerAdapter 时候,重写其方法以后 运行的后滑动图片的时候回出现内存溢出导致程序崩溃报错java.lang.UnsupportedOperationException: Required method destroyItem was not overridden destroyItem方法的代码如下解决办法是
2015-10-19 10:48:39 4051
转载 Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38377229 ,本文出自【张鸿洋的博客】很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源码角度介绍3者关系,然后给出一个容易记忆的结论。1、 概述Handler 、
2015-10-18 16:27:35 478
原创 获取手机联系人
留给自己看的 不做解释了 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou
2015-10-16 20:54:54 545
原创 【华为OJ】201301 JAVA 题目0-1级
该题的思路是:首先将遍历整个数组 1、 把所有5倍数的数加起来存在一个变量num1 中 2、把所有3倍数的数加起来存在一个变量num2 中 3、剩余的数据存在一个list中把两个变量相减得到一个差值 dif=num1 -num2然后求出这个list中数据加起来的最大值和最小值 如果dif在最值之间则返回trueimport java.util.Arra
2015-10-14 22:45:50 889
原创 android 数据存储之 SharedPreference
android 的数据存储方式有四种一、SharedPreferences二、SQLite三、Content Provide四、File本篇主要讲SharedPreferences1、他是一种轻型的数据存储方式2、他的本质是基于XML文件格式存储的以Key-Value 键值对存储数据3、通常存储一些简单的配置信
2015-10-14 17:00:37 555
原创 Gallery 和ImageSwitcher实现照片墙功能
一.Gallery的简介Gallery(画廊)是一个锁定中心条目并且拥有水平滚动列表的视图,一般用来浏览图片,并且可以响应事件显示信息。Gallery还可以和ImageSwitcher组件结合使用来实现一个通过缩略图来浏览图片的效果。Gallery常用的XML属性 android:animationDuration设置布局变化时动画的转换所需的时间(毫秒级)仅在动画
2015-10-13 21:15:42 650
原创 android 控件学习笔记 --------ViewPager
ViewPager viewpager 可以使屏幕自由的左右滑动。我们可以把它看成一个容器,它可以承载两个对象View 和Fragment 。它的控件和以往的不太一样 android:id="@+id/vp" android:layout_width="wrap_content" android:layout_heigh
2015-10-13 10:45:42 547
原创 Fragment 碎片 (下)
一 、Fragment 与Activity 之间的通信fragment 可以通过getActivity()获取它所在的Activity 。Activity 可以通过FragementManager 的findFragmentById()或者通过findFragmentByTag()获得fragment 。Activity 向fragment 传递数据:在Acti
2015-10-12 20:43:30 372
原创 Fragment 碎片 (上)
1.Fragment 产生 为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像Activity一样包含布局。主要目的是应用在大屏幕设备上,比如平板电脑,支持更加动态和灵活的UI设计,而且其屏幕比手机的大的很多可以放更多的UI组件,这些组件之间有更多的交互。Fragment 在我们的应用中应
2015-10-12 10:44:31 571
原创 android 控件学习------WebView
WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);或者通过 web = (WebView)
2015-10-11 22:53:11 423
原创 android 控件学习---------GridView
GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片,图片等内容,比如实现九宫格图,用GridView是首选,也是最简单的。主要用于设置Adapter。GridView常用的XML属性: android:horizontalSpacing="5dp" 两列之间的间距是5dp android:verticalSpacing="5dp" 两行之间的间距
2015-10-11 21:17:31 651
原创 Android中的Adapter
一个Adapter是AdapterView视图与数据之间的桥梁,Adapter提供对数据的访问,也负责为每一项数据产生一个对应的View。其作用如下图所示:几种常用的Adapter: 他们之间的关系如下图:下面的列表显示了两个最有用和最通用的本地Adapter:ArrayAdapter ArrayAdapter是一个绑定View到一组对象的通用类
2015-10-11 14:44:53 662
原创 异步任务 AsyncTask 进度条的更新
进度条的更新问题创建工程 activity_main.xml 布局文件代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"
2015-10-11 11:12:07 3253
原创 安卓 异步任务 ----AsyncTask
一 为什么异步任务 1.android 的单线程模型 2.耗时操作放在非主线程中操作二 AsyncTask 为何而生 1.在子现成中更新UI2.封装 简化异步操作三 构造AsyncTask 子类参数首先看下AsyncTask 的基本用法, 由于AsyncTask 是一个抽象的类,使用它必须构建一个子类去继承它。继承它需要指定它的三个泛型参数
2015-10-11 09:59:00 835
原创 天气预报
高德定位获取天气首先需要从高德的官网申请一个key 下载 AMap_Location_v1.4.1_20150917.jar 包 把该包放在所建android 项目的bins文件里面。在AndroidManifest.xml 进行配置 把下面代码加入application 中 <meta-data
2015-10-10 21:53:05 1255
原创 定位
高德定位要想实现定位功能 首先需要从高德的官网申请一个key 下载 AMap_Location_v1.4.1_20150917.jar 包 把该包放在所建android 项目的bins文件里面。在AndroidManifest.xml 进行配置 把下面代码加入application 中 <meta-data android:name="com.ama
2015-10-10 21:27:03 447
原创 数据适配器 BaseAdapter
BaseAdapter 基本结构------public int getCount():适配器中数据集中数据的个数-----public Object getItem(int position):获取数据集中与指定索引对应的数据项-----public long getItemId(int position):获取指定行对应的ID-----public View get
2015-10-10 12:38:51 506
javax.mail-1.4.4.jar
2016-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人