Android
文章平均质量分 89
jdh99
电子工程师 邮箱:jdh821@163.com
展开
-
android编程2:menu按键功能实现
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.android应用程序可以通过menu按键弹出菜单,现在通过menu按键弹出一个拥有两个选项的菜单.点击第一个按键,文本框会显示"第1个按键",点击第二个按键,文本框会显示"第2原创 2011-08-07 08:10:27 · 2999 阅读 · 0 评论 -
配置qt5.1 for android的环境(转载)
原链接:http://bbs.qter.org/forum.php?mod=viewthread&tid=203&extra=&page=1版权声明该文章原创于Qter开源社区(www.qter.org),作者yafeilinux,转载请注明出处!更新更新:2013-9-10在Windows xp下面基于Q转载 2013-09-18 11:49:21 · 7245 阅读 · 0 评论 -
QT下设置android应用图标和名字的方法
QT下设置android应用图标和名字的方法本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:Qt5.2.1步骤:1.打开项目->android->运行2.打开Deploy configurations的详情,再选择Create AndroidMainfest.xml3.在AndroidMainfest.xml中设置应用版本原创 2014-05-23 14:47:52 · 7764 阅读 · 1 评论 -
Android编程:观察者模式设计
Android编程:观察者模式设计入本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:Eclipse说明:1.打开sd卡中的xml文件,如果不存在,这新建一个,并写入默认配置2.读取xml文件3.Config_Info.java为配置信息数据结构4.IF_Config.java为配置类的存取接口,其他类可以通过此接口直接原创 2014-12-09 13:32:35 · 3187 阅读 · 1 评论 -
Android编程:定时器和Handler的使用
Android编程:定时器和Handler的使用本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:Android Studio定时器使用示例:初始化://定时器 private Timer Timer_Work = new Timer(); //工作间隔,单位:ms private final int INTERV原创 2014-12-17 13:54:24 · 4117 阅读 · 0 评论 -
android编程:xml文件读取和写入
android编程:xml文件读取和写入本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:Eclipse说明:1.打开sd卡中的xml文件,如果不存在,这新建一个,并写入默认配置2.读取xml文件xml文件格式:-远程视频会见系统1260010.58.1.5912601源代码:packag原创 2014-12-08 17:45:10 · 12675 阅读 · 2 评论 -
Android Studio2.2 配置NDK
Android Studio2.2 配置NDK 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境主机:WIN10开发环境:Android Studio2.2 Preview 3步骤安装NDK 打开Tools->Android->SDK Manager->SDK Tools选中LLDB和NDK,点击确认,软件会自动安装NDK。 配置环境原创 2016-06-27 00:51:28 · 46475 阅读 · 6 评论 -
Android编程:UDP客户端和TCP客户端
Android编程:UDP客户端和TCP客户端本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3说明:1.服务器的IP和端口固定,分别编写UDP和TCP客户端。2.Android中主线程不允许网络操作,所以用线程实现UDP和TCP的收发。3.用JAVA内置的观察者模式原创 2016-07-10 23:18:08 · 8410 阅读 · 1 评论 -
RxJava编程:事件总线RxBus
RxAndroid编程:事件总线RxBus本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3RxJava版本:2.0.1RxAndroid版本:2.0.1说明:用RxJava实现事件总线,以下为demo。源码:RxBus.Javapackage com.bazhang原创 2017-03-27 11:37:14 · 1616 阅读 · 0 评论 -
Android编程:双工tcp客户端中应用RxJava
Android编程:双工tcp客户端中应用RxJava本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3RxJava版本:2.0.1RxAndroid版本:2.0.1说明:在《Android编程:双工tcp客户端》文中用双线程处理了tcp客户端的发送和接收。现在用Rx原创 2017-03-28 12:03:07 · 3594 阅读 · 2 评论 -
Android编程:双工udp客户端
Android编程:双工udp客户端本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3说明:在>介绍了编写UDP客户端方法,在此客户端中发送的每一个数据包都会产生一个线程,这个并没有必要,所以编写新的程序修正此问题。新客户端具有以下功能:双工通信。发送一个线程,接收一原创 2017-03-21 15:46:13 · 1800 阅读 · 0 评论 -
Android编程:双工tcp客户端
Android编程:双工tcp客户端本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3说明:在>介绍了编写TCP客户端方法。先对此代码进行优化,实现以下功能:双工通信。发送一个线程,接收一个线程,不占用UI主线程发送线程在发送完成后会自锁。当有新的任务需要发送,再唤醒原创 2017-03-23 16:30:25 · 1876 阅读 · 0 评论 -
Android编程:扇形展开的悬浮菜单按钮CircularFloatingActionMenu实例
Android学习:扇形展开的悬浮菜单按钮CircularFloatingActionMenu实例本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3说明:用第三方库CircularFloatingActionMenu实现悬浮按钮扇形展开效果图:源码:private v原创 2017-05-04 16:29:09 · 9507 阅读 · 4 评论 -
Android编程:悬浮菜单按钮FloatingActionButton实例
Android编程:悬浮菜单按钮FloatingActionButton实例本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3说明:用第三方库FloatingActionButton实现悬浮菜单按钮效果图:布局:<RelativeLayout xmlns:andro原创 2017-05-04 16:50:38 · 9234 阅读 · 0 评论 -
Android编程:检测耳机插入拔出
Android编程:检测耳机插入拔出本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3说明:增加权限:源码:HeadsetPlusReceiver.java:package com.bazhangkeji.classroom.common;import andro原创 2017-05-05 13:03:28 · 1336 阅读 · 0 评论 -
Android编程:使用toolbar
Android编程:使用toolbar本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3说明:实现功能:将toolbar右边的三个点的按键更换成+号弹出的菜单选项不遮挡toolbar监听左侧抽屉打开效果图:布局文件:app_bar_main.xml:<android原创 2017-05-08 08:37:19 · 1084 阅读 · 0 评论 -
Android编程:底部弹出的对话框
Android编程:底部弹出的对话框本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3说明:两种方法实现底部弹出的对话框:putppdfdfLDDddddddddddd源码:HeadsetPlusReceiver.Java:原创 2017-05-07 17:48:52 · 3956 阅读 · 0 评论 -
Android编程:底部弹出输入框
Android编程:底部弹出的对话框本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3说明:在《Android编程:底部弹出的对话框》中实现了底部弹出的对话框。在此基础上实现通用的输入框,效果如下图所示。输入框类中通过回调机制通知活动,从而实现了活动与对话框的解耦。效原创 2017-05-09 07:43:56 · 6615 阅读 · 0 评论 -
备忘录
1.Ubuntu下安装SQLite3sudo apt-get install sqlite3图形界面sudo apt-get install sqlitebrowser2.android 模拟器与本地PC进行socket通信IP用本地IP,端口用模拟器名字,如5554,55563.Ubuntu10.04下使用工具mkubiimage-mlc2缺少原创 2011-08-11 08:49:00 · 4383 阅读 · 0 评论 -
ubuntu10.04下在配置android与opencv2.2.0
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.最近准备android手机上跑opencv,配置环境遇到一些困难,特记录下来。1.ubuntu下配置opencv2.2.0参考CSDN下一位网友做法,在此对他所做的工作表示感谢,详情请参考:http://blog.csdn.net/huangmou37/article/detail原创 2011-07-16 11:43:46 · 1702 阅读 · 0 评论 -
android编程1:ip2id程序
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.学习android,将持续更新例子1:ip2id.公司一个项目中需要给一系列网络设备分配id号,id是根据ip算出来的,算法如下:id共3个字节,高字原创 2011-07-31 20:52:37 · 1844 阅读 · 0 评论 -
android编程3:socket编程之udp发送
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.需要实现的功能:采用udp下的socket编程,当按下确认键,模拟器发送文本框数据,pc机上的网络调试助手接收环境:win7 + eclipse + sdk代码:原创 2011-08-15 10:50:29 · 14507 阅读 · 15 评论 -
android编程4:多线程编程
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.功能与编程3中一样,当按下键后,发送文本框中数据给PC。不同的是把发送数据的功能放在一个线程socket_send中。环境:win7 + eclipse + ndk代码:原创 2011-08-15 11:07:43 · 5921 阅读 · 2 评论 -
Android编程7:控件ListView使用
控件ListView是一个重要的控件,可以被用作用户列表等显示,下面进行它的操作测试。下面代码实现了生成了一个ListView显示,并对每个条目的单击事件作出响应.源代码:package com.list;import java.util.ArrayLis原创 2011-08-23 19:38:55 · 2761 阅读 · 0 评论 -
Android编程8:页面切换测试
Android编程8:页面切换测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.软件平台:win7 + eclipse + sdk设计思路:两个页面:mian和ok,每个页面上有一个按键,原创 2011-10-11 16:59:18 · 1989 阅读 · 0 评论 -
android实战:密码箱二
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.源代码:AndroidManifest.xml<manifest xmlns:android="http://schemas.android.com/apk原创 2011-10-01 00:15:20 · 1918 阅读 · 0 评论 -
android实战:密码箱三
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.登录界面源代码login.java:package com.mimaxiang;import android.app.Activity;import andro原创 2011-10-01 00:20:38 · 2689 阅读 · 0 评论 -
Android编程5:数据库Sql编程
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.Android中安装轻量级数据库Sqlite,现在测试数据库基本操作。参考hosterZhu的博客,链接:http://blog.csdn.net/hosterZhu/artic原创 2011-08-22 18:19:05 · 3868 阅读 · 0 评论 -
Android编程9:蓝牙测试
Android编程9:蓝牙测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.软件平台:win7 + eclipse + sdk设计思路:配合倒计时定时器实现蓝牙打开,可见,扫描三个功能原创 2011-10-13 18:57:01 · 4608 阅读 · 0 评论 -
android实战:密码箱一
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.数目一双手已经数不过来了,所以迫切需要一个记密码的工具.网络上有很多密码箱,我曾经用过的一款相当出色,不过它的第2版已经带了广告,而且担心程序后台运行会导致泄密,所以学以致用,就原创 2011-10-01 00:06:51 · 2052 阅读 · 0 评论 -
android window.requestWindowFeature()常用方法(转)
原链接:http://blog.csdn.net/yaoyeyzq/article/details/6393445最近在网上看到一篇介绍android window的requestWindowFeature()的使用方法,共享出来大家学习学习requestWindowFeature(Window.FEATURE_LEFT_ICON); setContent转载 2012-01-07 10:35:46 · 1711 阅读 · 0 评论 -
自己动手写最简单的Android驱动---LED驱动的编写
原链接:http://blog.csdn.net/k_linux_man/article/details/7023824转载注明出处,作者:K_Linux_Man 开发平台:farsight s5pc100-a内核:linux2.6.29环境搭配:有博文介绍开发环境:Ubuntu 、Eclipse首先强调一下要点:1.编写andr转载 2012-02-03 18:15:37 · 3469 阅读 · 0 评论 -
Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)(转)
原链接:http://www.cnblogs.com/salam/archive/2010/11/30/1892143.html我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启转载 2012-02-19 16:00:20 · 1353 阅读 · 0 评论 -
Android 中 Log 机制详解(转)
原链接:http://www.elexcon.com/news/55195.htmlAndroid中Log的输出有如下几种: l Log.v(String tag, String msg); //VERBOSE l Log.d(String tag, String msg); //DEBUG l Log.i(String tag, String m转载 2012-02-19 16:17:05 · 4759 阅读 · 0 评论 -
Android中Toast的用法简介(转)
原链接:http://www.cnblogs.com/GnagWang/archive/2010/11/26/1888762.htmlToast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。下面用一个实例来看看如何使用Toast。 1.默认效果转载 2012-02-19 16:12:06 · 4168 阅读 · 1 评论 -
Android Handle的使用(转)
原链接:http://byandby.iteye.com/blog/825071首先原谅我把文章的标题写的这么长。其实我还嫌弃它短了因为 写不下去了所以我就不写了。因为我实在不知道该怎么定义这篇文章的标题或许应该叫 “乱谈”比较合适。 这样可能还体现了 大道至简的 精髓 呵呵。 希望和我一样正在学习android的新手可以通过这篇文章熟悉android线程的交互,以及使转载 2012-02-20 22:06:00 · 15517 阅读 · 2 评论 -
优化程序结构:避免回调地狱
优化程序结构:避免回调地狱本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview 3说明:在编程中,经常会处理到回调函数。如果一个模块中回调函数过多,特别是在回调中处理的业务还有回调,就会导致回调嵌套。这就会导致代码结构混乱,俗称回调地狱。如下图:来源:https://kon原创 2017-05-21 16:08:27 · 3167 阅读 · 1 评论