- 博客(34)
- 资源 (9)
- 收藏
- 关注
转载 DLNA使用设置教程
DLNA使用设置教程(原创作者:游相武,广州致达软件技术有限公司版权所有,QQ:11172892)1. PC端设置1.1. DLNA相关服务启动打开Windows服务中的“SSDPDiscovery”和“Windows Media Player Network Sharing Service”两个服务1.1.1. 启动SSDP Discove
2014-02-28 10:47:02 48336
转载 SQLite header and source version mismatch解决
最近需要用到sqlite,去官网下了一个编译安装后打开sqlite3出现SQLite header and source version mismatch这个错误。这个问题是因为ubuntu里面原来自带了一个老版的sqlite运行库,这个库由一个库文件和一个符号链接组成,位于/usr/lib/i386-linux-gnu目录,分别是libsqlite3.so.0.8.6和一个符号链
2014-02-26 15:31:58 9791 1
转载 Android之基于百度云推送IM
偶然的一天,发现百度出了一个云推送包,想想百度的服务器还是比较靠谱的说,怎么着也比我们自己搭建的服务器要稳定,于是乎,我就花了几天时间,写了一个小小的聊天工具,权当是练手。主要思路是:客户端的聊天内容通过json格式封装(包含聊天内容、发送人信息)之后,HTTP请求百度服务器,即请求把该消息发送到指定id的用户,请求成功之后,百度服务器就把我们的信息转发给指定的用户,对应用户再解析json格式的信
2014-02-25 17:33:08 10782 2
转载 开源学习 百度推送实战项目 友聊 (七)
这篇文章主要学习友聊项目中使用到的开源控件。这篇文章是 ”友聊“ 开源项目学习系列的第七篇,前六篇文章请查看这里:友聊 学习记录(一)友聊 学习记录(二)友聊 学习记录(三)友聊 学习记录(四)友聊 学习记录(五)友聊 学习记录(六)1. SlidingMenu。作为最流行的开源控件,不知道一共有几个版本的Slidingmenu,但项
2014-02-25 15:58:49 1748
转载 开源学习 百度推送实战项目 友聊 (六)
这篇文章是 ”友聊“ 开源项目学习系列的第六篇,前五篇文章请查看这里:友聊 学习记录(一)友聊 学习记录(二)友聊 学习记录(三)友聊 学习记录(四)友聊 学习记录(五)主要记录下友聊项目中 数据库SQLite 使用和处理。推荐两个SQLite 教程的网站,**SQLite教程(一)和SQLite 教程 (二)** 。在之前的项目中,一直
2014-02-25 15:52:48 1115
转载 开源学习 百度推送实战项目 友聊 (五)
这篇文章是 ”友聊“ 开源项目学习系列的第五篇,前四篇文章请查看这里:友聊 学习记录(一)友聊 学习记录(二)友聊 学习记录(三)友聊 学习记录(四)主要记录下友聊项目中 Utils 工具类的使用和处理。首先看下项目中使用到哪些工具类DialogUtilLogUtilToastUtilNetUtilSharePreferenceUtilTimeU
2014-02-25 15:42:48 1177
转载 开源学习 百度推送实战项目 友聊 (四)
这篇文章是 ”友聊“ 开源项目学习系列的第四篇,前三篇文章请查看这里:友聊 学习记录(一)友聊 学习记录(二)友聊 学习记录 (三)这篇文章里会主要记录项目中两个Fragment的使用,实现的功能。先看下LeftFragment 的效果自定义的ExpandableListView ,项目中使用的开源控件IphoneTreeView。 关于Ex
2014-02-25 14:54:18 2199
转载 开源学习 百度推送实战项目 友聊 (三)
这篇文章是 ”友聊“ 开源项目学习系列的第三篇,前两篇文章请查看这里:友聊 学习记录(一)友聊 学习记录(二)主要记录下友聊项目中Activity 的使用和处理。项目使用Slidingmenu风格,因此仅有四个Activity,分别是WelcomeActivity,欢迎页面;FirstSetActivity,第一次启动时会出现的设置界面,选择用户名、性别、头像;Main
2014-02-25 14:09:56 1740
转载 开源学习 百度推送实战项目 友聊 (二)
这个项目虽不大,也有七八个功能模块,希望能用十篇左右写完。今天记录百度推送 “服务端” 和 “客户端” 的实现,这里的服务端和客户端只是类似,真正的服务端在百度那里。服务端调用 百度推送REST API 。 作为小白,第一次接触REST API ,莫名的激动了好久呀! 按照文档上给出的消息格式和类型,严格匹配。数据格式使用的Json , 签名稍微有点复杂,采用md5 混合加密。总共十五个相
2014-02-25 13:58:15 1362
转载 开源学习 百度推送实战项目 友聊 (一)
感谢项目作者将代码开源,项目简介在这里。作者有很多不错的技术博文,专栏Android实战小项目 里面有关于这个项目的讲解说明。项目预览,可以看这里的整理,主要是项目的功能模块,使用到的技术、技巧,还有些自己的疑难问题。可以到这里**下载思维导图文件**,思维导图文件会持续更新中。从这个项目中, 我想学到什么呢?1.Baidu推送,服务端与客户端交互。之前使用百度推送,仅
2014-02-25 11:38:14 1823
转载 Android 编程规范(转)
前言:做Android开发这么久了,却从没有完全按照规范写代码,今天总结下。 为什么需要编码规范? 编码规范对于程序员而言尤为重要,有以下几个原因: 一个软件的生命周期中,80%的花费在于维护 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 编码规范可以改善软件的可读性
2014-02-25 11:08:56 1248
转载 Android开发笔记:设置android:gravity 和 android:layout_Gravity
在进行UI布局的时候,可能经常会用到 android:gravity 和 android:layout_Gravity 这两个属性。 关于这两个属性的区别,网上已经有很多人进行了说明,这边再简单说一下。 (资料来自网络) LinearLayout有两个非常相似的属性:android:gravity与android:layo
2014-02-25 10:03:46 1377
转载 org.w3c.dom document 和xml 字符串 互转
package com.mymhotel.opera;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.io.StringReader;import java.io.StringWriter;import java.util.Properties
2014-02-21 21:58:39 3311
转载 #爱加密杯#Navigation Drawer详解-Google推出的用来取代Sliding Menu的控件(三)
上一讲我们已经实现了在2.x的系统上同时使用ActionBar和Navigation Drawer,但是我们看一下google play的交互: 我们点击右上角的那个向下的小箭头,Navigation Drawer就会跳转到另外一个界面: 这个怎么实现呢?不知道大家还记不记得我第一讲的内容:用来显示屏幕主体内容的视图一般是FrameLayout(运行的时候,会被
2014-02-20 17:53:59 2632 2
转载 #爱加密杯#Navigation Drawer详解-Google推出的用来取代Sliding Menu的控件(二)
第一篇我们就google官方给出的Navigation Drawer demo做了一个简单的介绍,细心的童鞋可能已经发现问题了,google虽然是在support v4中添加的这个控件,但是他给的demo中却使用了ActionBar!ActionBar是在3.0才出现的控件,我们如果想在2.X的版本上同时使用ActionBar和Navigation Drawer,该怎么办呢?其实这个也
2014-02-20 17:52:08 1487
转载 #爱加密杯#Navigation Drawer详解-Google推出的用来取代Sliding Menu的控件(一)
相信Sliding Menu很多人都用过,在Android和iOS的app中,越来越多的开发者都会把自己的菜单界面放在一个列表里,然后让用户通过向右(或者向左)滑动的操作看到应用所有的功能。Google官方的应用也基本都选择了这种交互方式,不同的是,Google使用的是Navigation Drawer,而我们大部分用的还是Sliding Menu。大家对Sliding Men
2014-02-20 17:51:02 3485 1
转载 #趣米杯#码农天气--码农自己的天气APP(五)
本帖最后由 jnhoodlum 于 2014-2-10 17:51 编辑本文参与趣米杯征文活动,如需转载请注明出处和作者#趣米杯#码农天气--码农自己的天气APP(一)#趣米杯#码农天气--码农自己的天气APP(二)#趣米杯#码农天气--码农自己的天气APP(三)#趣米杯#码农天气--码农自己的天气APP(四)之前四篇文章已经把码农天气的主要功能都实现的差不
2014-02-20 17:47:06 1260
转载 #趣米杯#码农天气--码农自己的天气APP(四)
本文参与趣米杯征文活动,如需转载请注明出处和作者#趣米杯#码农天气--码农自己的天气APP(一)#趣米杯#码农天气--码农自己的天气APP(二)#趣米杯#码农天气--码农自己的天气APP(三)之前我们已经实现了一个天气app的基本功能,这一篇文章我会介绍几个给app添彩的功能:通知栏,桌面widget,以及最近大家都很关心的PM2.5。首先简单说一下通知栏的实现,这
2014-02-20 17:42:58 1196
转载 #趣米杯#码农天气--码农自己的天气APP(三)
本帖最后由 jnhoodlum 于 2014-1-6 17:31 编辑本文参与趣米杯征文活动,如需转载请注明出处和作者#趣米杯#码农天气--码农自己的天气APP(一)#趣米杯#码农天气--码农自己的天气APP(二)这一篇文章我主要介绍一下彩虹天气的那个趋势界面的写法,大家先对比一下彩虹天气的趋势和我自己画出来的趋势: 我反解了彩虹天气的apk文件,发现他是用的AChartEngine 我上网搜了一
2014-02-20 17:36:22 1209
转载 #趣米杯#码农天气--码农自己的天气APP(二)
本帖最后由 jnhoodlum 于 2013-12-30 18:51 编辑本文参与趣米杯征文活动,如需转载请注明出处和作者这一讲我们就主要实现一下码农天气的首页: 这个页面有城市名,当天的天气的logo,当前温度,当前天气,湿度,风力,以及未来5天的天气的预报数据,这些数据是从哪里得到的呢?这个问题我找了很长时间,终于功夫不负有心人,让我在彩虹天气的
2014-02-20 17:32:15 2151
转载 #趣米杯#码农天气--码农自己的天气APP(一)
本帖最后由 jnhoodlum 于 2013-12-28 22:20 编辑本文参与趣米杯征文活动,如需转载请注明出处和作者上次写过一篇有道云笔记的教程,不过教程只涉及到UI的设计,逻辑实现一点木有,很多小伙伴看完以后都大呼不过瘾。为了满足大家的这个要求,我这次就来写个既有UI设计,也有逻辑实现的app教程--码农天气。这次的码农天气其实是模仿的彩虹天气,部分UI和布局文
2014-02-20 17:30:47 1809
转载 DLNA 技术与工作的结合
1 / 6DLNA 技术与工作的结合——“抛屏”效果的简单实现现代计算技术的发展深深地影响着我们每一个人的日常生活,同时也影响着电视节目的表现形式。网络化不仅在单位存在,在家里也同样存在——即所谓数字家庭,从技术角度讲二者有一些其实是相通的,只不过家里的系统简单一些、规模小一些、安全性没有特高的要求,但是有一些体验和应用在实际工作中还是可以借鉴的。现在每个人家里都应该至
2014-02-19 18:02:37 5250 1
转载 在android系统中开发DLNA
(注:以下文档为鄙人在开发过程中的总结,属于抛砖引玉,只适合尚未涉足这一技术方面的开发者参考学习,想要精通此技术,需要自己多多专研。)内容目录Part 1. 前言:DLNA简介Part 2. 主体:DLNA在android中的开发流程Part 2. 关于DLNA的其他知识Part 1. 前言:DLNA简介 DLNA,Digital Living Network Allia
2014-02-19 17:59:26 27163 5
转载 如何将Cling构建在Eclipse上
Cling介绍:Cling - Java/Android UPnP library and tools Cling is an open source UPnP-compatible stack for Java SE, EE, and Android environments. The project's goals are strict specification compliance
2014-02-18 15:33:30 3882 1
转载 Android下DLNA和UPnP的研究以及问题
因为工作的需要,最近一直在研究DLNA和UPnP,我们这里只研究多媒体的多屏互动,现在遇到瓶颈,故先总结下DLNA确实是一个趋势,但是现在能找到的资料太少了,对我这样的新手来说难度确实大了点!!DLNA按功能分可以分为: DMS 数字媒体服务器 DMR数字媒体渲染器 DMC数字媒体控制器 DMP数字媒体播放器PS:这么多天来仅仅搞定了DMP
2014-02-18 14:53:05 6510 1
转载 android电视板使用tcpdump
1.将tcpdump程序上传到需使用的电视板上(使用adb push命令,可以上传到/data目录)2.将tcpdump的文件权限修改为6755 chmod 6755 /data/tcpdump3.执行1、2步后,以后就可以使用tcpdump进行抓包,将抓取到的数据写入文件中,使用adb shell进入板子的shell界面,执行: /data/tcpdump -p -vv -s
2014-02-14 13:36:58 1030
转载 TCPDUMP命令详解
工作中一直在用tcpdump,感觉非常方便,今天心血来潮百度了一下tcpdump的用法,才发现原来还有这么多强大的功能自己都不知道,那叫一个汗啊。以此文作为备份,记录一些新知道的用法,各位网友谁有新的用法,也可以及时告知我进行补充,一起丰富,哈哈!本人邮箱:rick1026zhang@gmail.com废话不多说,切入正题。命令及解释用红色字体,命令所需参数的参数值
2014-02-14 13:35:45 1239
转载 2.Redis数据类型之String类型和Hash类型
9、Redis的数据类型1)String类型及操作String是最简单的类型,一个Key对应一个Value,String类型是二进制安全。Redis的String可以包含任何数据,比如:jpg图片或者序列化的对象。Set:设置key对应的值为String类型的value例如:我们添加一个name=lizh的键值对127.0.0.1:6379>set name l
2014-02-13 17:17:37 1290
转载 1.Redis的介绍与安装部署
一、NoSQL介绍1、NoSQL(NoSQL =Not Only SQL ),意即“不仅仅是SQL”,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。 2、NoSQL,指的是非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服
2014-02-13 17:16:17 1351
转载 Android 联网监控抓包工具的制作(tcpdump的使用)
最近做一个Android联网抓包的工具自己在网上搜索了好久发现还是没有头绪于是考虑在linux层上下功夫于是采用linux的tcpdump来实现了抓包的功能用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 作为互联网上经典的的系统管理员必备工具,
2014-02-10 18:01:24 2023
转载 详解使用tcpdump、wireshark对Android应用程序进行抓包并分析
本文主要介绍如何使用tcpdump和wireshark对Android应用程序进行抓包并分析,需要说明的是在抓包之前,你的Android设备必须root过了,另外你的电脑必须有Android SDK环境。下载并安装tcpdumptcpdump链接:http://www.tcpdump.org/选择一个版本下载并解压提取出其中呃tcpdump文件,然后push到你的手机上去:
2014-02-10 17:54:13 25931 2
转载 Linux tcpdump命令详解
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例默认启动tc
2014-02-10 11:40:29 1280
转载 天天记录 - Android抓包 - 抓取HTTP,TCP协议数据
需要两个工具tcpdump和Wireshark, tcpdump的使用需要root权限一 tcpdump1. 下载tcpdump首页 http://www.tcpdump.org/ 编译的二进制文件下载 http://www.strazzere.com/android/tcpdump 2
2014-02-10 11:39:12 11213
TCPdump工具
2014-02-14
安卓开发Wifi无线调试工具
2013-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人