- 博客(20)
- 资源 (12)
- 收藏
- 关注
原创 本人独立开发的天气app-口袋天气成功在应用宝上线
经过这次的app上线经历,我真心觉得一个app的开发到上线的过程是一个不简单的过程。口袋天气下载地址:http://sj.qq.com/myapp/detail.htm?apkName=com.zhanghao.pocketweather或者直接在手机应用宝搜索口袋天气就行,希望大家支持!我是大约在今年6月6日左右开始提交应用审核的。第一次审核没有通过,原因是侵权。
2016-06-24 19:59:12 1474
原创 Android口袋天气系列五-->天气页面
效果图:思路:1.天气页面里面主要是包含一些天气信息,界面主要是由一些简单的控件组成 2.自定义折线图的实现 3.开启一个AsyncTask ,获取天气信息 别的代码就不贴了,主要是折线图,折线图最好不要用用AchartEngine,要用自定义的控件,因为自定义的比较灵活多变。 /**
2016-05-19 19:20:06 752 2
原创 Android口袋天气系列四-->数据库封装类
为了方便数据的获取和处理,也为了保证数据库访问的同步性,所以要创建一个数据库封装类步骤: 1.创建一个SQLOpenHelperl类,在onCreate()中创建需要用到的表 例如:cityQueen,包含城市的基本信息 2.创建一个数据库封装类 PocketWeatherDB,用
2016-05-19 19:03:00 694
原创 Android口袋天气系列三-->天气数据的获取
本app的数据是从HaoService数据平台获取的步骤: 1.通过okhttp框架获取json数据 2.对json数据进行解析 3.字符串的处理,处理成为合适的天气数据: a..普通的函数
2016-05-19 18:55:32 787
原创 Android口袋天气系列二-->百度定位
效果图:添加百度定位功能: 1. 申请密钥,获取数字签名和包名 数字签名: a.Generate Signed apk---->生成一个jks文件 b.在terminal里面输入: keytool
2016-05-19 18:46:40 556
原创 Android口袋天气系统一-->整体架构
效果图:思路:1.程序由一个Activity和多个Fragment组成2.程序第一次进入时先进入引导界面,然后进入主界面。以后每次都是先进入欢迎界面,然后进入主界面3.引导界面由ViewPager构成,在最后一个page上设置一个开始使用按钮,点击按钮就能进入主页面4.主页面三页分栏,包括主页,消息和我的。禁用滑动 5.“主页”里面是天气的信息
2016-05-19 18:39:31 1974
原创 畅想音乐播放器第二版
很久没更新了,之前说的每周更新一版播放器也没算数,原因是自己实在太忙了,sorry。播放器最近不会更新了,但是我会开始做一个天气app,这次肯定一篇一篇博客的记录进展。第二版功能分析:1.继承第一版的所有功能2.设计一个SQLite数据库,用来记录播放过的音乐3.加上一个播放队列用来显示已经播放过的音乐4.加一个Notification,用来显示正在播放的音乐,并且
2016-05-04 15:18:06 428
原创 Android学习笔记之四大组件篇--->Activity
这只是个人的学习笔记,也代表了作者目前的认知,也会随着作者不断的认知而更新。Android的四大组件分别为Activity,Service,ContentProvider,Broadcast,这一篇主要是介绍Activity.
2016-02-17 10:04:48 429
原创 Android播放器的制作---畅想音乐播放器
本人接触android零零碎碎也有一个月多了,我自己觉得也应该自己独立去做一些东西了,当然太难的我肯定不行,所以我就选择了播放器的制作。播放器虽然不是什么大项目,但是涉及的方面还是比较全的,例如Service,Broadcast,ContentProvider等等,如果深入地制作,比如说SQLite,Http也是能涉及到的。该播放器的图片效果如下:
2016-02-16 22:16:51 958
转载 JOptionPane类提示框的一些常用的方法
最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。很方便的,于是就简单的整理了一下。1.1 showMessageDialog显示一个带有OK 按钮的模态对话框。下面是几个使用showMessageDialog 的例子JOptionPane.showMessageDialog(null, "友情提示");JOptionPan
2015-05-13 22:56:30 341
原创 JTabbedPane选项窗格的使用
JTabbedPane在Swing中实现选项窗格,它可以把多个组件放在多个选项卡中,从而使页面不致拥挤,其选项卡的形式也能为程序增色不少。选项窗格和分隔窗格类似,创建出来需要添加到设置好布局的面板中,通常我们可以设置布局为1*1的网格布局或是边界布局。 import java.awt.BorderLayout;import java.awt.Container;import
2015-05-13 22:51:01 740
转载 java swing基础和事件处理
一、swing基础 1、平台无关性,无需依赖平台 容器:代表管理,可以添加组件 组件:代表功能 2、类层次结构 java.awt.Component java.awt.Container java.awt.Window javax.swing.JWindow java.awt.Frame——javax
2015-05-13 22:15:21 1710
原创 windows 7自带的截图工具不能保存时怎么办
如果你的截图工具不能保存时,那证明你一定修改了 库-图片的位置 解决方法:在运行输入:regedit 在注册表中找到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 双击注册表My Pictures 更改路径,更改成为你目前‘库-我的图片'所在位
2015-04-27 20:49:53 2525
原创 蓝桥杯 BASIC-2 01字串
枚举,没什么可说的#includeusing namespace std;int main(){ int a,b,c,d,e; for(a=0;a<2;a++) for(b=0;b<2;b++) for(c=0;c<2;c++) for(d=0;d<2;d++)
2015-04-20 22:15:52 398
原创 蓝桥杯 BASIC-1 闰年判断
闰年是能被400整除的数或者是不能被100整除但是能被4整除的数#includeusing namespace std;int main(){ int n; while(cin>>n){ if(n%400==0||((n%100)!=0&&n%4==0)) cout<<"yes"<<endl; else cout<<"no"<<endl; } return 0;
2015-04-20 22:07:30 426
原创 蓝桥杯 入门训练 Fibonacci数列
注意将所求的每个结果除以10007#includeusing namespace std;int a[1000001];int main(){ a[1]=1; a[2]=1; int i; for(i=3;i<1000001;i++){ a[i]=(a[i-1]+a[i-2])%10007; } int n; while(cin>>n){ cout<<a[n]
2015-04-20 21:53:30 643 1
原创 对与顺序表的一些理解
#include#include#include#include//比较全的顺序表,但是ListLocate函数还是没有解决#define TRUE 1#define OK 1#define ERROR 0#define FALSE 0#define OVERFLOW -2#define INFEASIBLE -1#define LIST_INIT_SI
2014-10-29 16:49:03 512
超市管理系统
2016-07-21
java词法分析器
2016-07-21
PocketWeather
2016-06-04
客房管理信息系统c#
2015-07-12
JavaAPI1.6
2015-06-13
图像处理技术应用实践—课程设计1
2015-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人