- 博客(86)
- 资源 (6)
- 收藏
- 关注
原创 RecyclerView添加Header(头布局)+无限轮播
Demo下载地址:http://download.csdn.net/detail/u013091087/9538055 参考的项目地址:http://www.eoeandroid.com/thread-918398-1-1.html?_dsign=afb0ddb9 无限轮播: 主要是PagerAdapter的getCount,instantiateItem和destroyItem三个方法上
2016-06-01 17:08:51 9302 5
原创 使用achartengine-1.1.0画折线图
小笔记之使用AChartengine画折线图。http://download.csdn.net/detail/u013091087/9522409首先,将jar复制,粘贴到project里libs文件夹里头。 然后,在Manifest里边添加<activity android:name="org.achartengine.GraphicalActivity" />接着package com.jia
2016-05-17 10:46:17 2021 1
原创 RecyclerView的使用——简单例子
RecyclerView组件是一个更先进和灵活的版本的列表视图。这个小部件是一个非常有效率的容器,通过有限的views,可以滚动显示大型数据集。我们知道,Listview中的Adapter中可以实现ViewHolder的复用。RecyclerView提供了一个耦合度更低的方式来复用ViewHolder,并且可以轻松的实现ListView、GridView以及瀑布流的效果。RecyclerView支持水平滚动和垂直滚动
2016-05-06 15:48:16 6403 1
原创 ListView的Item上的按钮点击事件,接口回调
当在使用ListView(或者GridView,其他类似)的时候,item的点击和item上其他控件的点击,有冲突的时候,我们可以在适配器里对item上的其他控件进行监听事件的处理但是有时候,需求不同,可能还有其他的小问题,接下来说一个例子假设,MainActivity上有一个ListView,ListView的Item有文本,有按钮点击按钮的时候,需要弹出MainActi
2016-02-19 13:39:48 6428
原创 Android定位当前城市的实现
1、首先拿到相关的jar放到项目的libs中2、在项目的AndroidManifest清单中添加一个定位服务和相关的权限<service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote" >
2016-01-15 10:26:39 3632
原创 黑马程序员——Java语言--集合框架
———–android培训、java培训、java学习型技术博客、期待与您交流!————集合框架由来对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定,就是用集合容器进行存储。集合容器因为内部的数据结构不同,所以有多种具体容器,不断地向上抽取,就形成了集合框架体系。特点是用于存储对象的容器。集合的长度是可变的。集合中不可以存储基本数据类型值
2015-11-03 21:00:50 698
原创 黑马程序员——Java语言--多线程
———–android培训、java培训、java学习型技术博客、期待与您交流!————概述首先先了解一下进程,进程:正在进行中的程序。(直译)线程:就是进程中一个负责程序执行的控制单元(执行路径),一个进程中可以有多个执行路径,称之为——多线程。 一个进程中至少有一个线程。开启多个线程是为了同时运行多部分代码,每一个线程都有自己运行的内容,这
2015-10-20 10:24:13 642
原创 黑马程序员——Java语言--面向对象(二)
———–android培训、java培训、java学习型技术博客、期待与您交流!————继承(上)好处:提高了代码的复用性。让类与类之间产生了关系,给第三个特征多态提供了前提。上个Demo和图欣赏一下:class Person { String name; int age;}class Student extends/*继承*/ Person{
2015-10-12 12:12:58 757
原创 黑马程序员——Java语言--面向对象(一)
———–android培训、java培训、java学习型技术博客、期待与您交流!————面向对象1、先举个例子,说一下面向过程和面向对象的区别所在:大象装进冰箱。面向过程:打开冰箱,存储大象,关闭冰箱。——对于面向过程思想,强调的是过程(动作)。代表高级编程语言有:C语言。面向对象:冰箱打开,冰箱存储,冰箱关闭。——对于面向对象思想,强调的是对象(实体)。代表高级编程语
2015-10-10 19:14:50 751
原创 黑马程序员——Java语言基础
一、关键字 定义:被Java赋予特殊含义的英文单词。 特点:都是小写的英文单词。 二、标识符 ·在程序中自定义的一些名称 ·由26个英文字母大小写,数字:0-9,符合:_$组成 ·定义合法标识符规则:1、数字不可以开头;2、不可以使用关键字 ·Java中严格区分
2015-09-20 18:49:47 679
原创 黑马程序员——Java语言介绍+环境搭建+经典Hello World
一、Java语言的概述: 1、Java是SUN(Stanford University Network,斯坦福大学网络公司)在1995年推出的一门高级编程语言。 2、Java是一种面向Internet的编程语言。 3、随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。 4、Java是简单易学,完全面
2015-09-20 13:17:48 1059 1
原创 NYOJ-题目(Math)--151------------------------------------Biorhythms
package org.acm.math;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=151*//* * 详情参考:http://blog.csdn.net/lyy289065406/article/details/6648551 * 先说下,题意:( n + d ) % 23 = a , ( n + d ) % 28 = b ,
2015-03-27 10:26:19 510
原创 NYOJ-题目(Math)--139-------------------------我排第几个
package org.acm.math;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=139*/// 思路:康托展开,先准备1-12的阶乘/* * 康托展开的例子: * 如我想知道321是{1,2,3}中第几个小的数可以这样考虑 : * 第一位是3,当第一位的数小于3时,那排列数小于321 如 123、 213 ,小于3
2015-03-27 10:22:54 596
原创 NYOJ-题目(Math)--105--------------------------------九的余数
http://acm.nyist.net/JudgeOnline/problem.php?pid=105package org.acm.math;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=105*///网上看的方法:每一位的数都加起来,再对9取模,这么做赶脚不对,但事实上AC了/* * 还有另一个方法,就是比如输入一个数12
2015-03-27 10:17:56 557
原创 NYOJ-710(贪心)-题目----------------------------------外星人的供给站
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.StreamTokenizer;public class ProblemJ { private static int N, count; private static dou
2015-03-19 09:38:16 790
原创 求最长回文子串
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.StreamTokenizer;import java.util.Arrays;public class Main { // start是最大回文子串的起始位置,max是最大
2015-03-18 23:33:49 447
转载 求最长回文子串问题
本文转载于:http://blog.csdn.net/nutchlover/article/details/7687503问题描述: 给定一个字符串S=A1A2...An,要求找出其最长回文子串(Longest Palindromic Substring)。所谓回文子串就是S的某个子串Ai...Aj为回文。例如,对字符串S=abcdcbeba,它的回文子串有:bcdcb,
2015-03-18 22:38:50 759
原创 NYOJ_语言入门
package org.acm.newhand;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=4*/import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Arrays;import java.util.Scanner;p
2015-03-17 20:00:00 634
原创 NYOJ---6(贪心)-题目---------------------------------喷水装置(一)
package org.acm.greed;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Collections;import java.util.LinkedList;/*http://acm.nyist.net/
2015-03-14 21:24:37 969
原创 NYOJ--62-题目--------------------------------------笨小熊
package org.acm.newhand;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=62*/import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;
2015-03-09 20:57:32 497
原创 NYOJ--60-题目-------------------------------谁获得了最高奖学金
package org.acm.newhand;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=60*/import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;
2015-03-09 20:35:33 599
原创 NYOJ--38(图论)-题目--------------------------------布线问题
package org.acm.graph;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=38*///这是一道求最小生成树的题,用普里姆来做。import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Arrays;impor
2015-03-08 10:32:40 597
原创 NYOJ-127(图论)-题目------------------------------星际之门(一)
package org.acm.graph;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=127*///就是求n个节点可以组成的生成树有多少棵,n的n-2次方import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Scann
2015-03-07 23:03:20 466
原创 NYOJ-1058(搜索)-题目----------------------------- 部分和问题
package org.acm.search;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=1058*///这题和NYOJ927差不多import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Arrays;import ja
2015-03-07 14:19:39 617
原创 NYOJ-927(搜索)-题目-----------------------------The partial sum problem
package org.acm.search;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=927*/import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Scanner;public class Search_927 {
2015-03-07 10:17:57 423
原创 NYOJ-491(搜索)-题目-----------------------------幸运三角形
/*http://acm.nyist.net/JudgeOnline/problem.php?pid=491*/import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Scanner;public class search_491 { private static int n,
2015-03-06 22:01:01 797
原创 NYOJ-488(搜索)-题目-----------------------------素数环
package org.acm.search;/*http://acm.nyist.net/JudgeOnline/problem.php?pid=488*/import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Arrays;import java.util.Scanner;
2015-03-06 18:54:06 723
原创 NYOJ--58(搜索)-题目-----------------------------最少步数
package org.acm.search;/*最少步数 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述 这有一个迷宫,有0~8行和0~8列: 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,1,0
2015-03-05 11:06:23 544
原创 NYOJ--42(搜索)-题目----------------------------- 一笔画问题
package search;/*一笔画问题 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述 zyc从小就比较喜欢玩一些小游戏,其中就包括画一笔画,他想请你帮他写一个程序,判断一个图是否能够用一笔画下来。 规定,所有的边都只能画一次,不能重复画。 输入 第一行只有一个正整数N(N<=10)表示测试数据的组数。 每组测试数据的第一行有两个正整数
2015-03-04 16:59:42 517
原创 NYOJ--32(搜索)-题目-----------------------------组合数
package search;/*组合数 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 找出从自然数1、2、... 、n(0<n<10)中任取r(0<r<=n)个数的所有组合。 输入 输入n、r。 输出 按特定顺序输出所有组合。 特定顺序:每一个组合中的值从大到小排列,组合之间按逆字典序排列。 样例输入 5 3 样例输出 543 54
2015-03-02 23:08:44 605
原创 NYOJ--21(搜索)-题目-----------------------------三个水杯
package search;/*三个水杯 时间限制:1000 ms | 内存限制:65535 KB 描述 给出三个水杯,大小不一,并且只有最大的水杯的水是装满的,其余两个为空杯子。 三个水杯之间相互倒水,并且水杯没有标识,只能根据给出的水杯体积来计算。 现在要求你写出一个程序,使其输出使初始状态到达目标状态的最少次数。 输入 第一行一个整数N(0<N<50)表示N组测
2015-03-02 17:29:41 508
原创 泊松分酒 泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。
package org.bluebridge.topics;/*泊松分酒 泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。 有许多著名的公式定理以他的名字命名,比如概率论中著名的泊松分布。 有一次闲暇时,他提出过一个有趣的问题,后称为:“泊松分酒”。 在我国古代也提出过类似问题,遗憾的是没有进行彻底探索,其中流传较多是:“韩信走马分油”问题。 有3个容器,容量分别
2015-02-25 13:38:36 1866
原创 NYOJ--20(搜索)-题目----------------------------- 吝啬的国度
package search;/*吝啬的国度 时间限制:1000 ms | 内存限制:65535 KB 描述 在一个吝啬的国度里有N个城市,这N个城市间只有N-1条路把这个N个城市连接起来。 现在,Tom在第S号城市,他有张该国地图,他想知道如果自己要去参观第T号城市, 必须经过的前一个城市是几号城市(假设你不走重复的路)。 输入 第一行输入一个整数M表示测试数据共有M
2015-02-24 22:52:14 575
原创 历届试题 蚂蚁感冒
/*历届试题 蚂蚁感冒 时间限制:1.0s 内存限制:256.0MB 问题描述 长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多少只
2015-02-23 20:33:06 750
原创 历届试题 大臣的旅费
/*历届试题 大臣的旅费 时间限制:1.0s 内存限制:256.0MB 问题描述 很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。 为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。 同时,如果不重复经过大城市,从首都到达每个大城市的方案都是唯一的。 J
2015-02-22 19:19:17 924
原创 历届试题 翻硬币
/* 历届试题 翻硬币 时间限制:1.0s 内存限制:256.0MB 问题描述 小明正在玩一个“翻硬币”的游戏。 桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。 比如,可能情形是:**oo***oooo 如果同时翻转左边的两个硬币,则变为:oooo***oooo 现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次
2015-02-22 18:32:08 656
原创 NYOJ-745(动态规划)---蚂蚁的难题(二)
/*蚂蚁的难题(二) 时间限制:1000 ms | 内存限制:65535 KB 描述 下雨了,下雨了,蚂蚁搬家了。 已知有n种食材需要搬走,这些食材从1到n依次排成了一个圈。 小蚂蚁对每种食材都有一个喜爱程度值Vi,当然,如果Vi小于0的时候,表示蚂蚁讨厌这种食材。 因为马上就要下雨了,所以蚂蚁只能搬一次,但是能够搬走连续一段的食材。 时间紧急,你快帮帮小蚂蚁吧,让它搬走的食
2015-02-19 21:23:43 1118
原创 历届往题 兰顿蚂蚁
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class LanDunAnt { static int x, y, count; static char[] dir = { 'L', 'U', 'R', 'D', 'L' };// 向右转
2015-02-18 14:41:30 693
原创 奇怪的分式 上小学的时候,小明经常自己发明新算法。
package org.bluebridge.topics;/*奇怪的分式 上小学的时候,小明经常自己发明新算法。一次,老师出的题目是: 1/4 乘以 8/5 小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45 (参见下图.png) 老师刚想批评他,转念一想,这个答案凑巧也对啊,真是见鬼! 对于分子、分母都是 1~9 中的一位数的情况,还有哪些算式可以这样计算呢?
2015-02-18 12:15:07 2299
原创 李白打酒 话说大诗人李白,一生好饮。幸好他从不开车。
package org.bluebridge.topics;/*李白打酒 话说大诗人李白,一生好饮。幸好他从不开车。 一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱: 无事街上走,提壶去打酒。 逢店加一倍,遇花喝一斗。 这一路上,他一共遇到店5次,遇到花10次,已知最后一次遇到的是花,他正好把酒喝光了。 请你计算李白遇到店和花的次序,可以把遇店记为a,遇花记为b
2015-02-18 12:05:29 5560
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人