- 博客(53)
- 资源 (10)
- 收藏
- 关注
原创 android 加载数据或提交数据时显示转圈的提示页面
android 加载数据或提交数据时显示转圈的提示页面 提前声明一下,本博客全是自己的理解,如果内容中有理解错误的地方,欢迎指正。另外,博客内容有参考其他博客,本博客只用来学习。 当我们进入到一个页面时,通常先会出现一个转圈的dialog,这是因为这个页面需要加载数据,为了防止数据加载完成前空白的页面,通常会先显示转圈的dialog,直到数据加载完成
2015-08-19 12:31:28 9861 2
原创 volley基本用法
用volley访问服务器数据,不用自己额外开线程。下面例子为访问JSONObject类型的数据,具体用法看代码:首先得有volley的jar包,如果自己没有,去github上下载,然后自己打成jar包,如果不会,可以用我的。附上jar包链接:http://download.csdn.net/detail/u010127250/8769021RequestQueue mQueue;@Overri
2015-06-03 18:22:04 793
原创 android 实现socket通信
客户端代码:activity:package com.example.sockettest;import java.io.*;import java.net.Socket;import java.net.UnknownHostException;import android.app.Activity;import android.os.Bundle;import androi
2015-05-21 16:01:38 886
原创 android一些常用权限
1. 访问网络 2. 写内存卡 3. 读内存卡中的文件 4. 获取手机信息,如:(1)获取手机安装的应用信息(排除系统自带)(2)获取手机可用内存和总内存(3)手机CPU信息,MAC地址,IMEI号,IESI号,手机型号等,获取手机屏幕高度等等。具体代码见这篇博客 uses-permission android:name="android.permission.RE
2015-05-21 13:41:20 596
原创 git 相关操作
1. 提交新添加的代码:查看状态:git status添加 代码到工作区间:git add .提交git commit -m "add"推送到 gitcafe:git push origin master填写用户名填写密码最后再查看一下状态。2. 本地一些文件(文件夹删除了),同步到gitcafe:git rm 文件夹名称 -r -fgit
2015-05-20 19:05:31 670
原创 有关动画
渐变动画(模拟欢迎界面):public class WelcomeActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R
2015-05-11 16:48:55 383
原创 乱七八糟
1. Activity中设置了一个popuWindow,popuWindow有数据要返回给activity,用接口回调实现,具体如下在popuWindow中定义一个接口: private Callback callback;private Vector skills;public SkillsPopuWindow(Context context){
2015-05-06 21:06:38 562
原创 安卓需要注意的小细节
1. 怎样给listview添加整体的背景图? 在listview.xml或者listview_item.xml文件中添加背景图是不行的,我在代码中添加成功。 ListView listview = (ListView) findViewById(R.id.istview); Resources res = getResources(); Drawab
2014-09-10 14:49:25 633
原创 动态添加子控件
我想实现:点击button,动态生成 之前在xml里已经定义好的layout。自定义的已经定义好的xml文件: tizhi_pinglun.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/pinglun_layout" and
2014-08-30 13:32:44 1373
转载 Android中ImageView的setScaleType方法
Android中ImageView属性scaleType和setScaleType(ImageView.ScaleType)效果相同,scaleType控制图片如何自动resized、moved来匹配ImageView的大小:下面是ScaleType中的枚举值:
2014-08-14 17:21:43 564
转载 Java数据类型和MySql数据类型对应表
java mysql 数据类型对照类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lang.String12 C
2014-08-01 20:52:49 410
原创 android获取自定义控件位置坐标,屏幕尺寸,标题栏,状态栏高度
android获取自定义控件位置坐标,屏幕尺寸,标题栏,状态栏高度1.获取自定义控件height在本Activity中获取当前Activity中控件的height:Button button = (Button)findViewById(R.id.button);int buttonHeight = button.getHeight();在Activity
2014-07-30 16:51:45 2721
原创 TextVview的属性
Android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType指定getText()方式取得的文本类别
2014-07-29 15:38:01 2120
转载 TextView属性详解
转自 http://blog.csdn.net/zqiang_55/article/details/7232730 Android_TextView属性XML详解
2014-07-29 15:28:30 439
转载 Android字体Typeface设置
Android字体Typeface设置 (2013-04-08 00:09:02)转载▼ Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace",除此之外还可以使用其他字体文件(*.ttf)方法一:XML中使用android默认字体
2014-07-21 19:11:50 655
转载 安卓版本问题
benw AndroidManifest.xml文件详解(uses-sdk)分类: 学习笔记2012-05-30 08:17 6689人阅读 评论(0) 收藏 举报androidapi平台integerattributesgoogle语法(SYNTAX):android:minSdkVersion="integer"
2014-04-05 22:54:57 466
原创 进制转换模板
下面的例子是16进制串转换成3进制串输出。其他进制之间的相互转换,只需改动一下下面代码中有注释的地方。import java.util.Scanner;public class jinzhizhuanhuan { private static int getRealValue(char x) { if(x>='0' && x<='9') return x-'0
2014-03-12 17:39:19 772
原创 2011年蓝桥杯模拟试题java本科组试题
8. 考虑方程式:a^3 + b^3 = c^3 + d^3其中:“^”表示乘方。a、b、c、d是互不相同的小于30的正整数。这个方程有很多解。比如:a = 1,b=12,c=9,d=10 就是一个解。因为:1的立方加12的立方等于1729,而9的立方加10的立方也等于1729。当然,a=12,b=1,c=9,d=10 显然也是解。如果不计abcd交换次序的情况,这算同一个解。
2014-03-12 17:21:34 616
原创 java拉力赛N1
1. (20分) Java基础题目描述1.从键盘上输入10个整数的数列,将10个数按从小到大顺序排列,输出原数列和排序后的数列。 输入描述输入10个整数,用空格分隔。 输出描述分为二行,第一行为原数列,第二行为排序结果,提示汉字与数列之间用冒号隔开。 输入样例24 32 12 15 17 56 33 25 28 11 输出样例原数
2014-03-07 10:40:04 934
原创 zoj 1369
裸的半平面交。这个题没说输入是顺时针还是逆时针,可以用面积判断,多边形面积如果是顺时针,面积为负,改变下方向即可。 粘两个模板。code 1://书27页 #include#include#include#include#includeusing namespace std;#define MAXN 1510const double EPS=1e
2013-05-19 21:01:03 571
原创 poj 3714
递归分治法求最近点对。介绍个讲最近点对的地方。http://wenku.baidu.com/view/2baa55d349649b6648d74736.html 这里粘一下小媛的代码,我加了一点注释,作为最近点对的模板。/*需要先对x排序,然后分治的时候对y排序才对。精度判断WA了多次,最后找到,getmin如果改成小于等于就过了,或者不加精度判断也行,小于的话死活
2013-05-19 20:49:08 727
原创 hdo3264
这题刚开始没看懂大伞的center是什么,看了别人的解题思路,才知道是每个mall的圆心。 大家都用 二分+两圆相交。枚举一个半径,看是否能覆盖所有圆 面积的1/2以上,然后运用二分思想,求出最小的半径。 在这里粘一下别人的代码。 我有个想法:对于每一个center,找出与center距离最远的那个mall的圆心,求出能使两圆相交面积为1/2的最小半径,既然最远的点都满足条件了,那么其他的点一定也
2013-05-17 12:05:35 564
原创 uva10088
裸的pick定理。[Pick定理] 设以整数点为顶点的多边形的面积为S, 多边形内部的整数点数为N, 多边形边界上的整数点数为L, 则 N + L/2 - 1 = S注意范围,我用long long 了,因为中间乘法往转换了 WA了一次。。。#include #include #include #include #include #includ
2013-05-15 22:12:30 568
原创 poj 2954
裸的PICK定理。 在结束条件上卡了一下,原来是这么写的 :while( cin>>x1>>y1>>x2>>y2>>x3>>y3&&(x1+y1+x2+y2+x3+y3)) 每个数不为0的条件应该是这样: while( cin>>x1>>y1>>x2>>y2>>x3>>y3&&(x1||y1||
2013-05-15 22:09:13 564
原创 poj2546
裸的 两圆相交求面积。设两圆心分别为o1、o2,交点为a、b,则所求面积=是s1(o1弧ab)+s2(o2弧ab)-s3(四边形o1o2ab)。 #include#include#include#includeusing namespace std;#define PI 3.1415926535897932384626433832795struct point
2013-05-15 10:30:54 649
原创 uva681
求凸包的水题,这题输入很有特点。注意: 要求凸包第一个点是最下方的点。#include #include #include #include #include #include #include #include #include #include using namespace std;const int MAX = 120000;const double eps =
2013-05-15 10:03:24 683
原创 uva10060
给定一堆多边形(凹凸都可能)薄板的坐标及厚度,和一个井盖的半径、厚度,求能覆盖掉多少井盖。 注意:多边形薄板可熔化,也即求出所有多边形的总体积,然后除以井盖的体积即可。 理解了题意就好,很好做。另外,注意一下输入 。#include #include #include #include #include #include #include #include #includ
2013-05-13 17:21:21 457
原创 poj 2187
典型的旋转卡壳,有两种方法: 一:先求凸包,然后一一枚举凸包上的每两个点 二:裸的旋转卡壳。 顺便推荐一个讲旋转卡壳的好地方~ http://www.cnblogs.com/Booble/archive/2011/04/03/2004865.html//凸包 #include #include #include #include #include
2013-05-12 20:40:30 475
原创 hdu2037(今年暑假不AC)
贪心,先把节目结束时间按升序排序,第一个节目肯定有,从第二个节目开始,如果其结束时间大于等于前一个节目的开始时间,则计数。注意:前一个节目 是计数的节目,而不是原始排好序的节目。 #include#includeusing namespace std;struct jiemu{ int start,end; }p[110];int cmp(const void *p1,cons
2013-05-09 16:42:39 561
原创 poj1113
解题思路: 首先明确这道题是求凸包周长加上一个圆周长,即包围凸包的一个圆角多边形。因为每个圆角是以凸包对应的顶点为圆心,给定的L为半径,与相邻两条边的切点之间的一段圆弧。每个圆弧的两条半径夹角与对应的凸包的内角互补。假设凸包有n条边,则所有圆弧角之和为180°*n-180°*(n-2)=360°。故围墙周长为=n条平行于凸包的线段+n条圆弧的长度=凸包周长+围墙离城堡距离L为半
2013-05-09 16:32:32 499
原创 旋转卡壳模板(poj2079)
//裸的旋转卡壳 #define N 50005#define max(a,b) a>b?a:b#include#includeusing namespace std;struct node{ int x,y;}dd[N];int n,stak[N],top,top1;bool cmp(node a,node b){ return a.x<b.x||(a.x==
2013-05-09 16:11:23 574
原创 hdu2022
海选女主角Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 24174 Accepted Submission(s): 10977Problem Descriptionpotato老师虽然很喜欢教书,但是迫于生活压力,不得不想办
2013-05-03 22:14:59 573
原创 uva218( Moth Eradication)
求凸包,然后顺时针输出。218 - Moth EradicationTime limit: 3.000 secondsMoth EradicationEntomologists in the Northeast have set out traps to determine the influx of Jollie
2013-04-25 14:51:51 905
原创 uva11096(Nails)
求凸包周长。RE,没找出哪儿出问题。。。Problem CNailsTime Limit: 1 SecondArash is tired of hard working, so he wants to surround some nails on the wall of his room by a rubber ribbon to make fun of it!
2013-04-22 21:39:45 989
原创 uva10005(Packing polygons)
很简单,裸的最小圆覆盖。同 zoj 1450.10005 - Packing polygonsTime limit: 3.000 secondsPacking polygonsGiven a polygon of n points (not necessarily convex), your goal is to say wh
2013-04-22 19:49:19 919
原创 hdu2041(超级楼梯)
菲波那切数列。超级楼梯Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 21697 Accepted Submission(s): 11140Problem Description有一楼梯共M级,刚开
2013-04-21 21:09:59 520
TestFragment
2016-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人