- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 自定义环形进度条
在学习之前如果对view常用的绘制方法不熟悉可以参考http://blog.youkuaiyun.com/harvic880925/article/details/38926877 这篇博客。那么闲言少叙我们先看一下效果 环形进度条分四部分,第一部分绿色背景,第二部分青色圆环,第三部分白色进度外环,第四部分进度百分比。 package com.qc.wintr
2017-07-31 15:26:13
856
2
原创 自定义dialog使用场景—等待层
dialog在开发中使用的比较多,一些轻量级的信息用dialog展示是一个不错的选择,下面我们就来学习dialog的一个经典应用场景,等待层.
2016-08-23 15:42:07
1434
原创 使用高德地图API开发定位插件
高德地图定位是常见的API使用,下面我们开始学习利用高德地图设置一个定位插件,来为我们的地图程序提供定位服务。首先明确一点,定位是一个耗时的过程,我们在启动api的定位服务时不能立即获取到位置信息,那我们就必须是用监听器来进行监听。下面请看代码: public class LocationGaoDe { public static LocationGaoDe loca
2015-11-05 21:14:35
9122
原创 使用ViewFLow制作循环滑动广告牌
广告牌是android客户端中常见得一种效果,那么我们今天就用viewflow这个开源控件来制作一个可以循环滑动的广告牌。、 首先可以从git上下载插件,然后集成到我们的项目中。地址:https://github.com/pakerfeldt/android-viewflow 然后我们先看一下效果图
2015-11-05 16:46:53
4279
原创 android 界面防劫持提示
在用户使用app的时候,如果被恶意程序劫持跳转到别的界面,这个时候我们就要做出预警提示用户,告诉用户当前界面已经不是我们的app有潜在的危险.代码的工作原理很简单就是在我们所写的activity对象的Onstop生命周期判断,将要跳转的界面是否是安全的。 具体代码如下public class AntiHijackingUtil { public static final St
2015-09-17 11:02:42
10634
2
原创 安卓多语言设置
最近做的项目中使用到了多语言切换功能。那么多语言切换首先要注意的是,在xml文件中和代码当中,所有使用文本字符串的地方,确保所使用的string文本是从values文件夹下的string.xml中获取。 那么做多语言需要两到三个文件。1 values文件夹下的string.xml文件这里存放的是你app在没有进行语言设置的时候默认使用的语言类型。2 values-en文
2015-03-23 00:06:59
2901
原创 可拖拽listview基本使用技巧(DragSortListView)
有段时间没写博客了。(额。。。。。四年左右吧)。文笔有些生疏,我尽量把用法和关键点讲清楚。 可拖拽的listview,DragSortListView这是gitHub上的一个开源项目。链接点击打开链接。这个开源控件主要是为了实现listview的 item上下拖拽效果以便达到美化界面的作用。 先来看三张效果图。
2014-11-21 19:04:06
30873
14
原创 深度优先递归 寻找欧拉回路
#includeusing namespace std;struct Anode{//边的信息 int info;//边的权值 int edge;//邻接边是否存在};struct graph{ int vexnum;//结点数目 int arcnum;//边的数目 int*s;
2011-07-17 22:26:59
1663
原创 深度优先——迷宫算法
前一阵一直想写这个程序,一直没有有效的解决保存路径的问题。现在想到的办法是用队列保存每个节点的下表来表示路径。 这个算法解决问的问题是: 建一个迷宫(用矩阵表示m行,n列)期中矩阵的左上角(坐标为(0,0的点)为入点,找寻到所有到(m-1,n-1)的所有不重复路径,并打印出来。代码注释如下#include#includeusing namespace std;dequ
2011-05-22 22:19:00
1061
原创 深度优先—递归方法 求解n皇后问题
这里我用一个类来模拟整个问题求解过程。 问题的核心部分: 怎样存储n个皇后,另一个是如何判别当前位置的皇后能否插入到棋盘中针对这两个问题,可以采取用递归的方法解决。 首先可以用一个维位数组 ,来存储每一行皇后放置的“列数”。另外就是要了解到使用一个判别式,来判别当前要插入的位置是否处在 已经插入的皇后的对角线上。有了这两个基本的解决方法后,就可以使用递归来求解n皇后的排列方法,及个
2011-03-09 14:51:00
1887
原创 二分法求解方程(有错误,请高手指点)。
这是一个二分法求解 一元二次方程 x*x-10*x+21=0; 的程序 求解的是方程在区间(2,4.5)之间的解 精度要求为0.0000001 x1表示区间的下界 x2 表示区间的上界 x3用于保存 区间的中间点 #include #include using namespace std; void mai
2011-02-22 12:18:00
817
2
原创 中序线索二叉树的实现
前一阵写的中序线索二叉树有点错误,这次改正了,重新写了一下。代码如下。 #include using namespace std; struct node{ int data;//数据域 node*left;//左子树 node*right;//右指针 int ltag;//左标志 int rtag;//右标志};class binarytree{
2011-01-14 23:48:00
2159
原创 一道迷宫题目的非递归解法
最近,一直在忙着复习,也没多时间,编程,只能抽出一点时间了(悲剧,哎,在中国当学生就是累,明明教育水平,和理念都很落后,可学校还要培养出,什么都会得全才。)好了不多说了,题目如下: 有一个长方形的房间里,是用方瓦覆盖的。每个方瓦的颜色是红色或黑色。一名男子正站在一个黑色瓷砖。他从他所站的方瓦上,可以转移到相邻的四个砖之一。但他无法进入红瓦,他只可以进入黑瓦。 编写一个程序来计
2010-12-31 13:07:00
1052
3
原创 AVL树的生成
最近在自学AVL树,感觉在实现树的生成,和一些基本功能上还有些技巧,自己也写了一个。希望和大家一起来讨论一下,是程序的功能更全面些,代码更简洁些。代码如下:#include"iostream.h"struct node{ int data;//数据域 node*left;//左孩子指针 node*right;//右孩子指针 int height;//高度 这里用高度来
2010-11-25 22:35:00
1519
原创 图算法的学习
今天 看了 算法导论中 关于图算法中 最小生成树的讲解 感到 自己以前学习数据结构 方法有问题,在对一种数据结构没有清楚认识之前 就先急着去看源代码 结果有好多问题都没清楚 特别是数据的逻辑结构,并不是很清楚。 今天看了 算法导论中关于最小生成树的 有关证明和讲解 心中的疑虑消去许多。书中对问题的分析过程 十分清晰 使我对数据结构 的构架 和逻辑结构 有了比较清楚的认识。
2010-11-05 23:02:00
703
原创 中序线索化 二叉树
最近在学 二叉树 自己写了一个中序线索化 二叉树 但生成线索二叉树的函数有问题 希望 有高手 能帮忙 点拨一下#include"iostream.h"struct Node{//二叉树结点 int data; Node*left; Node*right; int ltag;//线索化标志 int rtag;//线索化标志};class binarytree{
2010-11-04 22:15:00
900
2
tc++ time头文件的使用
2011-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人