自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (10)
  • 收藏
  • 关注

原创 android 加载数据或提交数据时显示转圈的提示页面

android 加载数据或提交数据时显示转圈的提示页面       提前声明一下,本博客全是自己的理解,如果内容中有理解错误的地方,欢迎指正。另外,博客内容有参考其他博客,本博客只用来学习。       当我们进入到一个页面时,通常先会出现一个转圈的dialog,这是因为这个页面需要加载数据,为了防止数据加载完成前空白的页面,通常会先显示转圈的dialog,直到数据加载完成

2015-08-19 12:31:28 9829 2

原创 volley基本用法

用volley访问服务器数据,不用自己额外开线程。下面例子为访问JSONObject类型的数据,具体用法看代码:首先得有volley的jar包,如果自己没有,去github上下载,然后自己打成jar包,如果不会,可以用我的。附上jar包链接:http://download.csdn.net/detail/u010127250/8769021RequestQueue mQueue;@Overri

2015-06-03 18:22:04 781

原创 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 872

原创 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 583

原创 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 662

原创 有关动画

渐变动画(模拟欢迎界面):public class WelcomeActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R

2015-05-11 16:48:55 376

原创 乱七八糟

1.  Activity中设置了一个popuWindow,popuWindow有数据要返回给activity,用接口回调实现,具体如下在popuWindow中定义一个接口:        private Callback callback;private Vector skills;public SkillsPopuWindow(Context context){

2015-05-06 21:06:38 554

原创 安卓需要注意的小细节

1. 怎样给listview添加整体的背景图?      在listview.xml或者listview_item.xml文件中添加背景图是不行的,我在代码中添加成功。      ListView listview = (ListView) findViewById(R.id.istview); Resources res = getResources();   Drawab

2014-09-10 14:49:25 623

原创 动态添加子控件

我想实现:点击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 1364

转载 Android中ImageView的setScaleType方法

Android中ImageView属性scaleType和setScaleType(ImageView.ScaleType)效果相同,scaleType控制图片如何自动resized、moved来匹配ImageView的大小:下面是ScaleType中的枚举值:

2014-08-14 17:21:43 555

转载 Java数据类型和MySql数据类型对应表

java mysql 数据类型对照类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述      VARCHARL+NVARCHARjava.lang.String12 C

2014-08-01 20:52:49 405

转载 Android 颜色对照表

颜色代码大全

2014-07-30 18:39:46 754

转载 getSystemService()介绍

getSystemService()介绍

2014-07-30 17:00:53 817

原创 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 2707

原创 关于PopuWindow的弹出方式

从左向右进入,从右向左退出:

2014-07-30 16:27:44 609

原创 TextVview的属性

Android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType指定getText()方式取得的文本类别

2014-07-29 15:38:01 2110

转载 TextView属性详解

转自 http://blog.csdn.net/zqiang_55/article/details/7232730                                                                                            Android_TextView属性XML详解

2014-07-29 15:28:30 434

原创 安卓错误总结

1, 错误提示 资源id不存在,但是代码中明显存在,这时,project—>clean,就可解决。

2014-07-28 18:51:19 698

转载 Android字体Typeface设置

Android字体Typeface设置 (2013-04-08 00:09:02)转载▼  Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace",除此之外还可以使用其他字体文件(*.ttf)方法一:XML中使用android默认字体          

2014-07-21 19:11:50 631

转载 安卓版本问题

benw AndroidManifest.xml文件详解(uses-sdk)分类: 学习笔记2012-05-30 08:17 6689人阅读 评论(0) 收藏 举报androidapi平台integerattributesgoogle语法(SYNTAX):android:minSdkVersion="integer"    

2014-04-05 22:54:57 455

原创 进制转换模板

下面的例子是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 757

原创 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 604

原创 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 914

原创 zoj 1369

裸的半平面交。这个题没说输入是顺时针还是逆时针,可以用面积判断,多边形面积如果是顺时针,面积为负,改变下方向即可。 粘两个模板。code 1://书27页 #include#include#include#include#includeusing namespace std;#define MAXN 1510const double EPS=1e

2013-05-19 21:01:03 566

原创 poj 3714

递归分治法求最近点对。介绍个讲最近点对的地方。http://wenku.baidu.com/view/2baa55d349649b6648d74736.html 这里粘一下小媛的代码,我加了一点注释,作为最近点对的模板。/*需要先对x排序,然后分治的时候对y排序才对。精度判断WA了多次,最后找到,getmin如果改成小于等于就过了,或者不加精度判断也行,小于的话死活

2013-05-19 20:49:08 711

原创 hdo3264

这题刚开始没看懂大伞的center是什么,看了别人的解题思路,才知道是每个mall的圆心。 大家都用 二分+两圆相交。枚举一个半径,看是否能覆盖所有圆 面积的1/2以上,然后运用二分思想,求出最小的半径。 在这里粘一下别人的代码。 我有个想法:对于每一个center,找出与center距离最远的那个mall的圆心,求出能使两圆相交面积为1/2的最小半径,既然最远的点都满足条件了,那么其他的点一定也

2013-05-17 12:05:35 556

原创 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 558

原创 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 552

原创 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 640

原创 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 674

原创 uva10060

给定一堆多边形(凹凸都可能)薄板的坐标及厚度,和一个井盖的半径、厚度,求能覆盖掉多少井盖。 注意:多边形薄板可熔化,也即求出所有多边形的总体积,然后除以井盖的体积即可。  理解了题意就好,很好做。另外,注意一下输入 。#include #include #include #include #include #include #include #include #includ

2013-05-13 17:21:21 448

原创 poj 2187

典型的旋转卡壳,有两种方法:  一:先求凸包,然后一一枚举凸包上的每两个点  二:裸的旋转卡壳。 顺便推荐一个讲旋转卡壳的好地方~  http://www.cnblogs.com/Booble/archive/2011/04/03/2004865.html//凸包 #include #include #include #include #include

2013-05-12 20:40:30 464

原创 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 553

原创 poj1113

解题思路:         首先明确这道题是求凸包周长加上一个圆周长,即包围凸包的一个圆角多边形。因为每个圆角是以凸包对应的顶点为圆心,给定的L为半径,与相邻两条边的切点之间的一段圆弧。每个圆弧的两条半径夹角与对应的凸包的内角互补。假设凸包有n条边,则所有圆弧角之和为180°*n-180°*(n-2)=360°。故围墙周长为=n条平行于凸包的线段+n条圆弧的长度=凸包周长+围墙离城堡距离L为半

2013-05-09 16:32:32 489

原创 旋转卡壳模板(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 565

原创 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 566

原创 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 894

原创 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 978

原创 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 910

原创 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 507

TestFragment

这段代码介绍了fragment的基本使用方法,包括fragment的创建,保存,切换等。模仿微信首页。除了fragment,还有上期的自定义actionbar的实现,后面会再加上viewpager。

2016-04-19

Android 实现自定义ActionBar(仿qq)

Android 实现自定义ActionBar(仿qq)

2016-04-05

android加载数据前,显示的自定义dialog

1. 加载数据前显示的自定义dialog(转圈) 2. 讲解详细,适合初学者

2015-08-19

volley.jar

google出的volley的jar包,可以直接导入工程使用。

2015-06-03

android socket通信客户端服务器源代码

安卓客户端和服务器通过socket的方式建立连接,并传递数据。真机测试通过。适合初学者。

2015-05-21

jsonview(很好用的json工具)

1.查看数据是否是正确的json数据 2.将json格式的数据规范化

2015-05-21

二维码扫描

完整的二维码扫描demo,zxing。解析已存在的二维码图片,生成二维码,保存二维码图片到本地,扫描二维码不能改解析结果。

2014-09-30

hzf的App(ComOnHere)

hzf的App(ComOnHere)

2014-08-24

空空如也

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

TA关注的人

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