自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 自定义view的分类

1 继承view重写onDraw方法 适用范围:实现一些不规则的效果 特点:需要自己实现padding与warp_content效果 注意:xml文件中定义的属性都是canvas(画布)的属性,画布内容中的属性需要我们在onDraw中计算的得到(即画布属性与内容 属性相关联)2继承ViewGroup派生出的特殊Layout ...

2019-09-21 11:50:15 295

原创 Android中activity的4种启动模式

一个任务栈中可以有来自不同应用的任务,一个应用中的任务也可以位于不同的任务栈.应用程序的个数:默认任务栈(1) + singleTask(taskAffinity不同的个数) +singleInstance(taskAffinity不同的个数).应用进程的开启方式:默认任务栈(点击图标);singleTask(设定了taskAffinity且名字不同);singleInstance(设...

2019-05-26 20:25:38 282

原创 android小知识

1setClickable与setenabled的区别在android 开发中,设置Enabled,或者Clickable为false都可以取消到view的点击事件。clickable设置为false时,控件不可点击是会往下面继续传递的,即子布局同意不能点击。enabled设置为false之后按钮则不可点击,事件不会在继续向下传递,即子布局同意能点击。...

2019-05-24 18:58:34 177

原创 Note便签

1给RecyclerView添加分割线recyclerView.addItemDecoration(new RecyclerView.ItemDecoration() { @Override public void onDraw(Canvas c, RecyclerView parent, RecyclerView.State state) { super....

2019-05-24 18:53:42 453

原创 第一行代码中酷欧天气

1 ChooseAreaFragment(Fragment类(碎片类))@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { Vie...

2019-05-24 08:58:54 1372

翻译 猴子选大王

#include<iostream>using namespace std;int choose(int num,int del){ int* a; a=new int[num+1]; for(int i=1;i<=num;i++)//将待选猴子初始化为1,淘汰猴子为0 a[i]=1; int sum=0;//记录猴子数的...

2018-12-07 14:46:38 100

翻译 动态规划求多边形问题

问题描述:多边形游戏是一个单人玩的游戏,开始时有一个由n个顶点构成的多边形。每个顶点被赋予一个整数值,每条边被赋予一个运算符“+”或“*”。所有边依次用整数从1到n编号。  游戏第1步,将一条边删除。  随后n-1步按以下方式操作:  (1)选择一条边E以及由E连接着的2个顶点V1和V2;  (2)用一个新的顶点取代边E以及由E连接着的2个顶点V1和V2。将由顶点V1和V2的整...

2018-10-25 17:30:34 458

翻译 动态规划解决投资决策问题

#include<iostream>#include<cstring>using namespace std;int T[10][10];//i表示投资的项目,j表示投资的钱,T[i][j]表示利润int get_most_money(int x,int k)//x为钱,k为项目数{ int Money[10][10];//money[i][j]表示用j...

2018-10-23 16:12:19 945

转载 C++中STL函数库

#include<algorithm>lower_bound(a,a+n,x)——(a为升序序列)返回第一个大于或等于x的数位置的迭代器(指针)upper_bound(a,a+n,x)——(a为升序序列)返回第一个大于x的数位置的迭代器(指针)sort(a,a+n)——数组排序,默认升序排列,隐藏第三个参数(返回类型为函数)...

2018-10-10 23:17:27 163

转载 回溯法求子集

#include <iostream>using namespace std;void get_set(char a[],int b[],int i,int n){ if(i>n)//输出子集 { for(i=1;i<=n;i++) { if(b[i]==1) ...

2018-10-10 12:00:33 652

原创 分治法求数组最大值

int set_max(int a[],int low,int high)//分治法求数组最大值{ if(low==high) return a[low]; else { int mid=(low+high)/2; int left_max=set_max(a,low,mid); int right_max...

2018-10-05 17:48:32 8717 1

翻译 得到集合的所有子集

#include<iostream>#include<cmath>using namespace std;void get_subset(int* _a,int* s,int n)//s存放子集中元素在集合中的位置,_a来判断某个元素是否存在{ for(int i=1;i<=n;i++)//初始化 s[i]=0; int i=...

2018-09-27 23:43:39 197

翻译 全排列算法

#include<iostream>using namespace stdconst int x=100;const int y=100;int action[x][y];//x表示全排列中第x种排列,y表示一种排列的排列顺序int num_action=1;//表示有多少中全排列(-1)void _swap(int& a,int& b)//交换{...

2018-09-22 23:53:07 157

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除