- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Android学习之servlet登录、注册实现
服务器端是tomcat服务器+Mysql数据库,安卓客户端使用POST方法连接servlet,实现简单的登录、注册程序。该servlet在Java web开发中已经实现好了,现在拿到安卓中用。MVC结构是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制
2017-10-30 20:00:12 10584 9
原创 Android学习之省份城市县区选择+向上一级活动返回数据
json数据使用的是郭霖大神的json数据:http://guolin.tech/api/china/连网权限添加对OkHttp库的依赖:compile 'com.squareup.okhttp3:okhttp:3.2.0'compile 'com.squareup.okio:okio:1.6.0'源码下载地址:http://download.csdn.net/download/kh97
2017-10-28 21:06:17 914
原创 安卓学习之解决Spinner不显示的问题
数据加载完切无误之后,发现spinner并没有默认值,数据是ArrayList适配器代码:public class MyAdapter extends BaseAdapter { private List mList; private Context mContext; public MyAdapter(Context pContext, List pList){
2017-10-28 20:06:17 6951
原创 Android学习之解析JSON
在Tomcat服务器上放一个json文件文件内容[ {"id":"01","name":"tiger","age":"12"}, {"id":"02","name":"cat","age":"1"}, {"id":"03","name":"dog","age":"2"}]Manifest中加入联网许可在项目中添加OkHttp库的依赖compile 'co
2017-10-25 21:10:15 250
原创 Android学习之链接mysql数据库
和java连接数据库一样,需要mysql-connector-java-版本号-bin.jar包导入到工程libs文件夹里面去安卓里面连接数据库要放到一个线程里面去,因为主线程不能进行耗时操作//数据库地址密码 String url = "jdbc:mysql://ip地址:3306/数据库名"; String username = "root"; String p
2017-10-25 18:57:35 491
原创 Android学习之动态申请危险权限
以申请拨打电话的权限为例Manifest动态申请权限//动态申请权限 if(ContextCompat.checkSelfPermission(UserActivity.this, Manifest.permission.CALL_PHONE) != PackageManager.
2017-10-25 18:39:18 272
原创 安卓学习之SQLite+ListView完成一个通讯录
activity_main.xml 含有ListView布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.andr
2017-10-22 21:48:35 2858 6
原创 Android学习之调用摄像头和相册
调用摄像头:点击button——》启动相机程序——》传回照片——》显示照片调用相册:点击button——》(如果没有访问SD卡权限,申请权限)打开相册——》选择照片——》传回照片——》(4.4及以上版本对封装的Uri解析)显示照片URI(统一资源标识符)是用来标识某一互联网资源名称的字符串从安装7.0之后直接使用本地真实路径的uri被认为是不安全的,会抛出异常,FileProvider
2017-10-22 11:06:14 440
原创 QT实现简单的计算器
效果图:新建工程,创建类MainWindow,基类是QMainWindow,声明变量和函数、槽mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include #include class MainWindow : public QMainWindow{ Q_OBJECTprot
2017-10-21 21:20:58 29003 8
原创 Android构建前台服务,以及PendingIntent返回到当前活动的解决办法
刚开始编写的时候在处理PendingIntent时,就是简单的让所打开的intent回到活动,但是后来发现这样实际上只是新建了一个相同的活动覆盖住了正在进行的活动上,就像写的音乐播放器,在后台的时候若我点击通知栏里的前台服务,会打开了一个新的音乐播放器活动覆盖在正在播放音乐的活动的音乐上面,并不是把后台正在进行的音乐活动调出来。最后解决方法如下:在AndroidManifest.xml中修改当
2017-10-14 16:09:56 1912
原创 (十一)线索二叉树的创建和遍历(中序)
线索二叉树详见严蔚敏《数据结构》结构定义typedef char TElemType;//Link==0:指针;Thread==1:线索typedef enum PointerTag{Link=0,Thread};typedef struct BiThrNode{ TElemType data; struct BiThrNode *lchild,*rchild;//左
2017-10-11 20:25:35 482
原创 (十)先序序列建立和遍历二叉树
先序遍历二叉树的操作定义是:若二叉树为空,则操作为空,否则:1、访问根节点 。2、先序遍历左子树。3、先序遍历右子树。例如,下图所示二叉树的遍历结果是:ABDECF严蔚敏的《数据结构》中多采用伪代码,算法6-4中若直接运行会创建无效,没法输出创建的二叉树。需要将创建的结点赋值给该树。结构定义:typedef char TElemType;typedef stru
2017-10-09 19:01:47 604
原创 QT纯代码实现简单登录
新建Qt Widgets Application,项目名称为login1,在类信息页面保持类名和基类为MainWindow和QMainWindow不变,取消选择创建界面选项这里依然创建了Qt Widgets应用,但是没有使用界面文件,这样就需要使用代码来实现界面。 创建登录对话框类。往项目中添加新文件,模板选择C++分类中的C++ Class在类定义页面,将类名设置为L
2017-10-06 12:21:28 7791 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人