- 博客(567)
- 资源 (111)
- 收藏
- 关注
原创 VC++2005下的ADO SQL语句(like,count,distinct)和操作(转)
http://blog.sina.com.cn/s/blog_56fd66a70100hxjf.htmlhttp://timke.blog.163.com/blog/#m=0环境:MFCDialogUNICODE1寻找包含某个字符的字段值并将符合条件的记录取出,like语句_ConnectionPtrm_pCon;_RecordsetPtrm_pRs;t
2016-04-01 10:14:44 635 1
原创 vc 递归删除非空文件夹
我觉得这是一个非常不错的递归例子头文件#pragma once#include #include #include #include #include using namespace std;BOOL Deleteall(CString path){ long handle = -1; //用于查找的句柄 CString strFilePath
2016-04-01 10:12:39 641
原创 VC 获 取 当前程序运行路径的几种方法
1.使用APi函数GetModuleFileNamechar path[MAX_PATH];GetModuleFileName(NULL, path, MAX_PATH); //获取到完整路径如:E:\Tools\qq.exe*strrchr(path,'\\') = '\0';
2016-04-01 10:09:46 3458
原创 java解析xml的4种经典方法
==========================================xml文件<?xmlversion="1.0"encoding="GB2312"?><RESULT><VALUE> <NO>A1234</NO> <ADDR>四川省XX县XX镇XX路X段XX号</ADDR></VALUE><VALUE> <NO>B1
2016-03-29 09:53:00 1101 1
原创 android EditText 只允许输入指定字符
实现只允许只入数字和字符 方法一:在XML文件中实现布局如下:<EditText android:layout_width="match_parent" android:layout_height="10dp" android:textSize="16sp" android:digits="0123456789qwertzuiopasdfghjkly
2016-02-15 16:26:55 4824
原创 android 拍照,裁切,上传圆形头像, 图片等比缩放
最近太忙了,没有空更新博客,其它部分以后再更新;今天给大家分享的是解决解析图片的出现oom的问题,我们可以用BitmapFactory这里的各种Decode方法,如果图片很小的话,不会出现oom,但是当图片很大的时候就要用BitmapFactory.Options这个东东了,Options里主要有两个参数比较重要. options.inJustDecodeBounds
2016-02-02 14:07:49 978 1
原创 通过 adb命令发送广播
我们经常用到模块设备发送广播,此处记录一下:首先进入adb 使用命令: adb shell发送广播例: am broadcast -a action.com.custom.broadcast.quit --es package "com.test.broadcast" am broadcast 后面为key 加参数 具体见: [-a][
2016-01-18 19:23:10 3800
原创 android 数据存储----文件方式 总结
在android中的文件放在不同位置,它们的读取方式也有一些不同。本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。一、资源文件的读取:apk中资源文件1) 从resource的raw中读取文件数据:try{ //得到资源中的Raw数据流 InputSt
2015-12-31 11:23:37 452 1
转载 Android Notification通知详解
Android Notification通知详解 Notification:(一)、简介: 显示在手机状态栏的通知。Notification所代表的是一种具有全局效果的通知,程序一般通过NotificationManager服务来发送Notification。 Android3.0增加了Notification.Builder类,该类可以轻松地创建N
2015-12-29 21:47:58 592
原创 android 解决ScrollView嵌套ListView的问题,不能全屏,全屏不能显示下面控件
在开发中遇到ScrollView嵌套ListView的问题,最开始发出不能全屏,效果是这样的;但我想要的效果是这样的:下面看一下布局文件:<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" an
2015-12-18 09:38:06 4006
原创 android 多级下拉菜单实现教程
很多App,都有二级菜单出现,但android 本身实现的菜单又比较难看;前些天我自己思想了一个,供大家学习,为方便学习,这里我只用最简单的字符串菜单,如果大家想用更复杂或好看的,可以自定义listview 的子项即可。 一.首先看一下实现思路: 1. 使用上方按钮来弹出一级菜单,如果在弹出状态,再点击隐藏; 2. 点击一级菜单子项,弹出二级菜单,二级
2015-12-16 22:06:22 10706 4
原创 Android GridView 指定行数,动态行宽,占满空间
有时间我们需要 使用GridViw 让它占满父控件,例:特别是在适配的时间比较麻烦,在不同的机型上可能分出下,下面空的太多,或有滚动条问题,;下面说一下实现思路:首先,设置GridView 为三列,出来的为二行三列;我们在Adapter getView 中判断分辨率,得到宽度和高度,GridView 占总高度的八分中的三分;设置 Item 即每个子项的高占的空间八分中的三
2015-12-11 14:25:36 16728
原创 Android 中获取 debug 测试 SHA1 和 release SHA1 证书指纹数据的方法
百度地图开发的时候要申请KEY,需要提供SHA1证书指纹数据Eclipseeclipse中直接查看:windows -> preferance -> android -> build - > Default debug keystore 下面见下图:Android Studio如果使用的是debug.keystoreC:\Users\XX
2015-12-09 16:51:58 3011
原创 android L 新控件侧滑菜单DrawerLayout 使用教程
介绍drawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。drawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏(drawerLayout自身特性),主内容区的内容可以随着菜单的点击而变化(这需要使用者自己实现)。
2015-12-09 12:13:31 1535
原创 Android popupwindow 弹出的位置问题
在Android开发中,需要用到PopupWindow这个类。在初始化完成,显示之前,都需要获得这个对象的width,height去计算popupWindow弹出的位置。这个时候会发现取得的width和height都是-2;使用popupWindow.getContentView().getMeasuredWidth()和popupWindow.getContentView().getMe
2015-12-07 15:09:39 1621
原创 Android 高级编程 RecyclerView 控件的使用
RecyclerView 是Android 新添加的一个用来取代ListView的控件,它的灵活性与可替代性比listview更好。看一下继承关系:ava.lang.Object ↳android.view.View ↳android.view.ViewGroup ↳android.sup
2015-12-04 17:19:52 2356
原创 android下拉菜单 spinner 学习
首先看一下继承关系:public classSpinnerextends AbsSpinnerimplements DialogInterface.OnClickListenerClass Overview视图在同一时间只能显示一个子项,用户通过下拉的方式可以选择其中的一种项。该子项在 Spinner来自来Adpater 视图适配器。首先看一下效果图:
2015-12-04 12:57:54 1556
转载 android:windowSoftInputMode属性详解
在AndroidManifest.xml 中可配置 Actiivty属性 windowSoftInputMode,通过灵活配置,实现不同的效果;activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放
2015-11-30 10:11:08 479
原创 Android 进阶 Fragment 介绍和使用 (二)
管理fragment 因为FragmentManager的API是在Android 3.0,也即API level 11开始引入的,所以对于之前的版本,需要使用support library中的FragmentActivity,并且使用getSupportFragmentManager()方法。用FragmentManager可以做的工作有: 得到Activity中存在的f
2015-11-29 22:40:41 1049 1
原创 Android 进阶 Fragment 介绍和使用 (一)
Fragment概述Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在
2015-11-27 18:15:59 1195
原创 Android Activity 详述
activity类处于android.app包中,继承关系:extends ContextThemeWrapperimplements LayoutInflater.Factory2 Window.Callback KeyEvent.CallbackView.OnCreateContextMenuListener ComponentCallbacks2java.lang
2015-11-26 18:21:16 850
原创 android 自定义组合控件 顶部导航栏
在软件开发过程中,经常见到,就是APP 的标题栏样式几乎都是一样的,只是文字不同而已,两边图标不同。为了减少重复代码,提高效率, 方便大家使用,我们把标题栏通过组合的方式定义成一个控件。例下图:
2015-11-26 13:50:40 10658 2
原创 android 开发进阶自定义控件 类似 TextView
开发自定义控件的步骤:1. 继承View;2.重写构造函数并构造方法中获得我们自定义的属性、3. 重写onDraw,4.重写onMeasure 等函数一、自定义View的属性,首先在res/values/ 下建立一个attrs.xml , 在里面定义我们的属性和声明我们的整个样式。
2015-11-25 19:05:02 1878
原创 android 开发进阶 自定义控件-仿ios自动清除控件
先上图:开发中经常需要自定义view控件或者组合控件,某些控件可能需要一些额外的配置。比如自定义一个标题栏,你可能需要根据不同尺寸的手机定制不同长度的标题栏,或者更常见的你需要配置标题栏的背景,这时候,你就会考虑到你写的view的扩展性问题,通常情况下,我们可以为这个自定义的标题栏加上一些setXXX方法,供外界调用,设置其颜色、长度等属性。但是我们都知道,在使用系统控件时,我们大
2015-11-25 14:59:19 1074
原创 Android 在程序中动态添加 View 布局或控件
有时我们需要在程序中动态添加布局或控件等,下面用程序来展示一下相应的方法:1、addView添加View到布局容器2、removeView在布局容器中删掉已有的View3、LayoutParams 设置View的大小位置 下面来看一个demo;public class MainActivity extends Activity { @Override
2015-11-23 18:07:43 34397 2
原创 Android ImageView 详述
结构继承关系public classView.OnClickListner extends View java.lang.Objectandroid.view.Viewandroid.widget.ImageView类概述显示任意图像,例如图标。ImageView类可以加载各种来源的图片(如资源或图片库),需要计算图像的尺寸,比便它可以在其他布局中使
2015-11-20 17:45:16 793
原创 关于北京工作居住证相关问题
办理条件现在简化很多了,根据自己的不同可以打电话咨询; 持《北京市工作居住证》享受哪些待遇?1、房屋购买可在北京市行政区域内购买商品房、批准上市的已购公房和存量房;按有关规定购买经济适用住房2、免收借读管理费其子女在京入托、入中小学就读,免收借读管理费3、社会保险(可以办理一小保险即小孩的医疗保险)可参加北京市基本养老保险、城镇职工基本医疗保险,并可按有关规...
2015-11-20 11:00:36 1993
原创 Android中常用的5大布局详述
Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。 所有的布局方式都可以归类为ViewGroup的5个类别,即ViewGroup的5个直接子类。其它的一些布局都扩展自这5个类线性布局(LinearLayout):按照垂直或者水平方向布局的组件。帧布局(
2015-11-19 16:58:23 6381
原创 关于北京计算机技术与软件专业技术资格(水平)考试(软考)报名及证书的领取
一般下半年成绩合格,领取证书时间第二年要4月底或5月初了,下半年成绩合格,领取证书时间是10月底,大家可以在北京人事考试网里留意“证书查询”里是否出现软考领取凭条通知。这个以前好像有短信通知,现在好像也没有了。证书查询链接http://www.bjrbj.gov.cn/bjpta/test_447/zscx/2013zs/证书凭条打印系统入口http://www.bjrbj
2015-11-16 09:33:17 2756
原创 移动开发 android 入门开发 阶段视频
一直想把 android 的开发学习录制成视频,这里录制了一部分供大家学习。 http://www.chuanke.com/s5402069.html 到这里,文档,源码,视频基本就全了,祝愿大家能够快速入门。
2015-11-12 11:56:04 643
原创 windows Android开发环境快速搭建和部署
windows安装Android的开发环境相对来说比较简单,本文写给第一次想在自己Windows上建立Android开发环境的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对初级Android开发的朋友有帮助。本教程将分为七个步骤来完成Android开发环境的部署。第一步:安装JDK。第二步:配置Windows上JDK的变量环境 。第三步: 下载安
2015-11-11 14:42:41 743
原创 android menu 开发
menu 分类:选项菜单(OptionsMenu)上下文菜单(ContextMenu)子菜单(SubMenu)弹出菜单(SubMenu)选项菜单(OptionsMenu):一、方法介绍: public booleanonCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 pu
2015-11-03 11:30:10 1515 1
原创 android 基础控件 EditText
EditText 简介: EditText 控件继承 TextView ,它有TextView的所有属性和方法,并且自身是可编辑的;extends TextViewjava.lang.Object ↳android.view.View ↳android.widget.TextView
2015-10-30 10:47:08 1438
原创 Android Studio 实用插件整理
1. Android Parcelable code generator顾名思义,这是个生成实现了Parcelable接口的代码的插件。在你的类中,按下alt + insert键弹出插入代码的上下文菜单,你会看到在下面有一个Parcelable,如下所示。选择它之后,就会在你的类当中插入实现了Parcelable接口的代码。从此不用再手动写Parcelable代码,感觉怎样呢?
2015-10-29 14:18:00 718
原创 android 数据解析 JSON 开发详解+视频
什么是json:JSON即JavaScript Object Natation的简称,它是一种轻量级的数据交换格式,非常适合服务器与JavaScript的交互。JSON易于人阅读和编写。同时也易于机器解析和生成。JSON采用完全独立语言的文本格式,但是也是用了类似于C语言家族的习惯(包括C,C++,C#,JAVA,JavaScript,Perl,Python等)。这些特性使JSON成为理想
2015-10-28 13:55:34 1880
原创 Android 基础控件 TextView
一TextView介绍:TextView是UI最基本的组件,使用TextView可以显示丰富的文本信息。设置添加TextView最常见的方法就是在xml中添加TextView元素,并指定属性。TextView常见的设置属性有:android:id:设置TextView的名字,注意不要与其他组件重复,id是xml文件是中唯一的。android:height:设置文本区域的高度,支
2015-10-27 18:51:46 1488
原创 Window 系统 Python安装 - 入门
注意:Python的版本1. 经过30多年的不断改进和优化,Python主要有两个大版本:2.x和3.x版本。 Python 2.x是过去的版本,Python 3.x是现在和未来的主流版本。两个版本在语法和第三方库的兼容性有不同。但是大多数第三方库都正在努力地相容Python 3.0版本,因此建议优先使用python 3.x 的版本。3.解释型语言和编译型语言 p...
2015-10-07 22:43:24 1602
原创 Android 媒体键监听以及模拟媒体键盘的实现 demo
有时我们需要程序模拟按钮或点击,而手机本身又没有,哪么可以采取其它方式 模拟实现,最后再去实际设备去测试(前期一般都拿不到设备);如上一首,下一首,暂停等,手机上是没有的,但有些设备上是有的,所以我们只能模拟;模拟按钮一种可以采用adb 命令;别一种采用程序,这里主要讲采用程序的方法:通过Runtime实现,模拟媒体上一首代码如下: try { String
2015-09-29 18:01:38 2533 1
原创 adb 命令模拟按键事件 模拟 点击 事件
有时我们需要程序模拟按钮或点击,而手机本身又没有,哪么可以采取adb 模拟实现,最后再去实际设备去测试(前期一般都拿不到设备);如模拟上一首,下一首,暂停等,手机上是没有的,但有些设备上是有的;//这条命令相当于按了设备的语音键(按此键后,进入语音识别)public static final int KEY_VOICE = 130;adb shell input k
2015-09-28 10:47:05 24073 3
vtk 三维 使用 长方体,球, 线进行剪切
2022-06-23
U-APM_Demo.zip
2021-04-19
利用vtkwidget 实现剪裁
2020-11-18
VTK 使用 vtkBoxWidget 实现剪裁
2020-11-09
Qt5实现的一个mvc 的例子
2020-09-29
C++ 类中简单回调
2020-09-23
vtkBoundingBox.zip
2020-08-10
opencv_replace_background.zip
2020-06-02
ffmpeg_transcoder.zip
2020-05-28
JavaScriptActiviX.zip
2020-05-22
VTK Python PyQt 监听键盘 通过键盘控制 Actor 移动 变色
2024-02-16
VideoPlay Python PyQt 实现视频播放器
2024-02-16
Qt TTS 语音朗读 文本 朗读 为我们的应用增加嘴巴
2024-02-16
Qt QChart 曲线图 折线图 QChart 是常用的图表;我这里做了一个 default 和 custom
2024-02-16
Qt QThreadPool线程池 Demo
2024-02-15
python open3d pyqt的点云开发
2024-01-29
pyqt5 Python 自制 音乐播放 图片浏览 图片轮播小软件 源码
2023-12-01
Qt QToolBar 添加 换行 添加到底部 左侧 右侧
2023-07-21
python-pcl-0.3.1-cp36-cp36m-win-amd64.whl
2023-03-28
Qt 窗口 无边框化,移动,大小调整
2023-02-13
Qt 插件开发 Qt plugin 超详细
2023-02-06
QT模块化编程 pro pri 子工程 使用
2023-02-03
PyQt Python VTK PCL Qt pyqt5Gui 点云 三维重建,可视化
2023-01-28
vtk 多 画布 多窗口同步响应事件
2023-01-03
Qt EventFilter 事件过滤器 及传递 鼠标键盘事件捕捉
2022-09-22
Qt 信号在多层次对象间传递 多层嵌套类对象之间信号传递,可能是五层,或多层,子对象要发信号给第一层
2022-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人