- 博客(163)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 微信小程序对罗盘,加速计,陀螺仪,设备方向的调用
不知道啥时候看到过一篇帖子,使用微信小程序对罗盘,加速计,陀螺仪,设备方向,采集数据然后以波形的形式展示出来,觉得挺有意思的,这样可以直观的分析收集的移动,对数据的影响,甚至可以帮助来开发各种姿态的APP。因为输出的数据都比较小0.0001 ,所以针对纵坐标做了精度调整,左下角的 + - 可以对纵坐标最大最小值进行调整,右下角的+- 可以对现实的数量量做调整。整个页面布局就四个页面,加速计,罗盘,陀螺仪,设备方向,使用TDesign 作为开发界面UI,使用echarts 作为图表绘制插件。
2024-06-16 09:31:45
1717
转载 Android SDK下载和更新失败的解决方法
今天更新sdk,遇到了更新下载失败问题:Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xmlFetched Add-ons List successfullyFetching URL: https://dl-ssl.google.com/android/repository/repos
2014-11-27 21:25:23
444
转载 MFC中获取各种类(文档、视图、框架、应用程序)指针的方法
对于初学者来说,在MFC中获得各种类的指针是个障碍。如:要获得另一窗体视图类中的某控件指针,首先必须获得目标视图指针,然后再通过该视图指针用GetDlgItem函数才可获得控件指针。 只考虑文档、视图和框架窗口间的关系,常用的指针获取方法如下: 全局函数AfxGetApp可以得到CWinApp应用类指针AfxGetApp()->m_pMainWnd为框
2014-07-22 21:32:17
570
转载 Android开发详解之onTouch和onClick详解
android组件中的onTouch,onClick,onLongClick事件发生先后顺序和关联:一,onTouch返回false首先是onTouch事件的down事件发生,此时,如果长按,触发onLongClick事件;然后是onTouch事件的up事件发生,up完毕,最后触发onClick事件。二,onTouch返回true首先是onTouch
2014-06-18 09:46:42
663
转载 android中的数据库操作
一、android内的数据库的基础知识介绍 1.用了什么数据库 android中采用的数据库是SQLite这个轻量级的嵌入式开源数据库,它是用c语言构建的。相关简介可以从链接查看。 2.数据库基本知识观花 对于一些和我一样还没有真正系统学习数据库技术的
2014-06-12 11:01:49
528
转载 一个值得借鉴的QSS样式
分类: Qt相关[css] view plaincopyprint?*{ font-size:13px; color:white; font-family:"宋体"; } CallWidget QLineEdit#telEdt { font-size:24px; } QMain
2014-06-01 09:44:34
1273
转载 关于QT的QFileDialog的使用
转载自http://hi.baidu.com/9605201/blog/item/01274a6384783449ebf8f804.htmlQFileDialog是Qt中用于文件打开和保存的对话框,相当于Swing里面的JFileChooser。下面打开我们前面使用的工程。我们已经很有先见之明的写好了一个打开的action,还记得前面的代码吗?当时,我们只是弹出了一个消息对
2014-05-31 10:30:09
1090
转载 Qt与文件读取操作相关。
对文件的操作最常见的就是文件的读取了,传入一个文件名,要向其中写入数据或者读取数据。QFile类中可以完成于文件操作相关的很多内容。另外还有一个文件读取和写入的辅助的类,即QTextStream。有点类似标准C++中的cout,cin等操作,不过这里的对象是Qt,不是终端。 下面的代码完成向一个文件中写入数据然后又向该文件中读出写入的数据这一功能。且在资源文件中把本工程的工程文件加入
2014-05-30 11:54:43
929
转载 Qt学习——堆栈窗体QStackedWidget类
下面用代码实现上面窗口的设计:1.建立项目时基类选择QDialog,取消Gernerate form复选框的选中状态。2.在头文件dialog.h中编写如下代码:#include #include #include #include class Dialog : public QDialog { Q
2014-05-26 17:57:09
934
转载 QT中QToolBox的使用,实现抽屉效果
drawer.h#ifndef DRAWER_H#define DRAWER_H#include #include "ui_drawer.h"class drawer : public QToolBox{ Q_OBJECTpublic: drawer( QWidget *parent=0, Qt::WindowFlags f=0 ); ~drawer();
2014-05-26 17:46:03
1125
转载 关于QscrollArea的使用
最近在使用PyQt4 进行图形界面设计,当控件显示的内容过大时,需要在控件的旁边显示滚动条,这时需要用到QscrollArea这个控件。在网上找了好多天,都没有解决问题,最后还是参考模块说明文档,才弄明白这个控件怎么用。 QScrollArea 能够为 widget(或其子类) 添加滚动视图 。滚动视图可以在widget的尺寸超过整个框架的尺寸时,显示滚动条。示
2014-05-26 17:44:20
707
转载 QTableWidget基本功能总结
QTableWidget类提供了一种基于条目(item)的表格视图模型,在该部件中数据以item为基本单位,每条数据(item)对应一个QTableWidgetItem类的对象,所有数据形成的item组成整个表格。接下来我们创建一个用来显示学生信息的表格,以此为例说明TableWidget的一些常用功能。1.创建QTableWidget首先创建studentInfo类,然后在Q
2014-05-26 16:26:11
839
转载 QTreeWidget的简单用法
QTreeWidget的显示效果与MFC的TreeCtrl控件是类似的,QTreeWidget与QTReeView的本质区别是QTreeWidget面向QTreeWidgetItem,而QTReeView是面向model的。 一个简单的小例子用来阐述QTreeWidget的简单使用。#include #include #include #include
2014-05-26 16:03:51
650
转载 QListView和QListWidget
QListView是基于Model,而QListWidget是基于Item。这是它们的本质区别。往QListView中添加条目需借助QAbstractListModel:如: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow)
2014-05-26 14:44:32
807
转载 Qt之QListView
QT提供了model/view 结构来管理数据与展示数据。 对于搞J2ee开发的,MVC是再熟悉不过了,Model,View,Controller,qt的model/view模式跟MvC差不多。 model提供数据模型,view展示数据,delegate会对数据项进行渲染。model,view,delegate通过信号/槽机制通信。 前面在
2014-05-25 22:48:52
965
转载 VS2008下QT开发环境搭建
本文档用于指导如何集成QT4.7.2到VS2008 IDE,详细描述其步骤和配置。 安装步骤:一、 安装包准备:1)下载QT4.7.2框架(Qt: Framework Only)安装程序,即:Qt libraries 4.7.2 for Windows (VS 2008, 218 MB),文件名为:qt-win-opensource-4.7.2-vs2008.exe下
2014-05-21 22:41:37
593
转载 去掉状态栏和标题栏
//去掉状态栏和标题栏 public void deletitle(){ requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.Lay
2014-05-21 21:41:12
602
转载 通过句柄将线程中的数据传递到Activity
h = new Handler(){ //@override public void handleMessage(Message msg){ // call update gui method.
2014-05-21 21:40:21
588
转载 移动View试图位置
public void reSetControl(View obj,int x,int y,int wid,int hig){ MarginLayoutParams marginParams=new MarginLayoutParams(obj.getLayoutParams()); marginParams.width=wid; margin
2014-05-21 21:34:07
455
转载 在layout中嵌套一个activity
gv=(RelativeLayout)findViewById(R.id.relativeLayout6); gv.removeAllViews(); Intent intent=new Intent(MeauActivity.this,CombinActivity.class); View frontView = getLocalActivi
2014-05-21 21:25:28
689
转载 Java 多线程使用:线程的挂起与重新唤醒
这两天在研究多线程的使用方法,我们的需求是这样的:程序启动时,先让子线程处于运行状态,运行过程中会人为的更改该线程的运行状态为挂起,等待随机的时长之后,再把该线程重新唤醒,让其继续运行;人为挂起线程和恢复线程的次数也是随机的。经过不懈努力,最终找到了如下壹個实现了 Runnable 的线程类,完美解决该问题,记录于此。首先是 MyThread 线程类的定义:
2014-05-21 12:01:58
965
转载 拷贝文件到制定目录
public boolean copyFile(String oldPath, String newPath) {boolean isok = true;try { int bytesum = 0; int byteread = 0; File oldfile = new File(oldPath);
2014-05-21 11:41:15
508
转载 创建sd卡目录和列出sd卡目录
public void createSDCardDir(){ if(Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())){ // 创建一个文件夹对象,赋值为外部存储器的目录 File sdcardDir =Environme
2014-05-21 11:40:04
655
转载 androidi复制文件和文件夹
1. [代码][Java]代码 跳至 [1] [全屏预览]view sourceprint?//相应的路径需要添加权限支持,各位看自己需要操作的文件添加对应的权限了//头部package Common;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStrea
2014-05-21 11:38:15
535
转载 android 滑动菜单SlidingMenu的实现
这种效果大家都不陌生,网上好多都说是仿人人网的,估计人家牛逼出来的早吧,我也参考了一一些例子,实现起来有三种方法,我下面简单介绍下:方法一:其实就是对GestureDetector手势的应用及布局文件的设计.布局文件main.xml 采用RelativeLayout布局.[java] view plaincopy"1.0
2014-04-09 21:32:24
607
转载 Android ListView 之&nb…
1, MainActivity.javapackage com.myadapter;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;
2014-03-25 21:54:53
444
转载 用Eclipse 来导入android 工…
原文地址:来导入android 工程">用Eclipse 来导入android 工程作者:看下面的漫画一. new android project 缺点:需要新建一个project 名字。NEW一个android project,create project from existing source二. importhttp://www.cnblogs.com/Sk
2014-03-25 21:54:51
424
原创 一个SocketService例子
public class SocketService extends Service { private Socket socket=null; private final IBinder mBinder = newlocalBinder(); @Override public IBinder onBind(Intent intent) { // TODO Auto-generat
2014-03-25 21:54:49
1318
原创 在一个layout上加载一个activity
//gv是一个layout的实例 gv=(LinearLayout)findViewById(R.id.linearLayout31); //加载hosttopic文本 gv.removeAllViews(); View frontView = getLocalActivityManager(). startActivity("H
2014-03-25 21:54:47
605
原创 Android中设置控件可见与不可见详…
[转载]通常控件的可见与不可见分为三种情况。第一种 gone 表示不可见并且不占用空间第二种 visible 表示可见第三种 invisible 表示不可见但是占用空间可见与不可见的表现形式有两种。在布局文件中:[html] viewplaincopyandroid:visibility="gone" a
2014-03-25 21:54:44
645
原创 Java 单例模式详解
【转载】概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、
2014-03-25 21:54:42
379
原创 关于java的对象序列化
【转载】最近做东西的时候碰到不少客户端与服务端交互,我们没有用消息中间件,所以需要传序列化的对象,在编码过程中碰到不少java对象序列化的问题,有不少心得,写下来给大家分享一下java的对象序列化说白了就是把对象转换成字节序列流,通过socket,http或者其他媒介传播到对端,对端接收到后通过反序列化将其还原成发送端的对象实例。java的对象序列化使用相当广泛,WebSession,E
2014-03-25 21:54:39
767
原创 Android中自定义数据类型在两个act…
【转载】作为Android开发者大家都知道两个activity之间的跳转及数据的传递是通过intent和bundle来实现,在intent下有挺多方法来协助我们实现连个activity间的交互,但有时我们需要传递的不单单只是一个简单的数据类型,而是我们自己封转的数据对象,二进制对象,那我们改如何实现呢?要实现它,我们有两个方法,都是去实现android里的接口,他们分别是serialiable
2014-03-25 21:54:37
593
原创 Java Socket 传输对象
2012-04-1918:00:09| 分类: java | 标签:java socket 傳輸對象 |举报|字号 订阅 怎样使用Java Socket来传输对象。首先需要一个普通的对象类,由于需要序列化这个对象以便在网络上传输,所以实现java.io.Serializable接口就是必不可少的了,如下:package com.googlecode.ga
2014-03-25 21:54:35
452
很急,可是我没有分了。跪求答案。hook api createwindowex 的问题
2017-02-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人