12 2015 档案

Android 中内容提供者的使用
摘要:在Android中内容提供者主要是用于不同程序之间的数据共享。内容提供器的用法一般有两种,一种是使用现有的内容提供器来读取和操作相应程序的数据,另一种是创建自己的内容提供器,供其他的程序访问。使用现有的内容提供器来读取和操作相应程序的数据ContentResolve中提供了一系列的方法用于对数据进行... 阅读全文

posted @ 2015-12-29 20:12 麦冬 阅读(2344) 评论(0) 推荐(0)

Android中使用http协议访问网络
摘要:HTTP协议的工作原理:客户端向服务器端发送http请求,服务器端收到请求后返回一下数据给客户端,客户端接受消息并进行解析。在Android中发送http请求的方式有两种,第一种是通过HttpURLConnection的方式,第二种是通过HttpClient的方式。通过HttpURLConnecti... 阅读全文

posted @ 2015-12-27 22:05 麦冬 阅读(653) 评论(0) 推荐(0)

在Windows环境下设置terminal下调试adb
摘要:当我们想要查看某些程序运行的结果的时候。可能需要打开adb,输入相应的命令,在Windows环境下,需要配置环境变量。当我们直接在Windows环境下输入adb shell,会提示adb是不内部命令,如下接下来我们来进行配置,首先,我们找到adb.exe所在的文件夹,一般是在sdk\platform... 阅读全文

posted @ 2015-12-27 14:10 麦冬 阅读(903) 评论(0) 推荐(0)

Android中SQLite的使用
摘要:SQLite是Android中内置的数据库,SQLite是轻量级数据库,支持标准的SQL语法,并且支持ACID事物。在Android中提供了SQLIteOPenHelper类,帮助我们使用SQLite。SQLite是一个抽象类,其中有两个抽象方法,分别是onCreate()和onUpgrade(),... 阅读全文

posted @ 2015-12-26 22:35 麦冬 阅读(297) 评论(0) 推荐(0)

sharedPreferences存储数据
摘要:sharedPreferences使用的是键值对的方式存储数据。1.Android中三种获取sharedPreferences的方式1)Context 类中的getSharedPreferences()方法,该方法接受,第一个参数用于指定SharedPreferences 文件的名称,第二个参数用于... 阅读全文

posted @ 2015-12-26 19:00 麦冬 阅读(506) 评论(0) 推荐(0)

android中广播的使用
摘要:广播消息机制用于进行系统级别的消息通知,每个应用程序可以对感兴趣的广播进行注册,并且将接收广播的方法定义在广播接收器中(Broadcast)。 广播可以分为标准广播和有序广播。 注册广播的方法可以动态注册(在代码中进行注册)和静态注册(在清单文件中注册) 我们也可以发布自己定义的广播,并接... 阅读全文

posted @ 2015-12-19 22:29 麦冬 阅读(440) 评论(0) 推荐(0)

fragment的使用
摘要:fragment是一种可以嵌入活动当中的UI片段,主要是为了适应大屏幕的手机。在as中提供了直接的创建fragment的方法,这里手动创建简单的fragment。1.简单的创建fragment创建fragment_left.XML文件,文件里面添加一个简单的button控件。代码如下 1 2 5... 阅读全文

posted @ 2015-12-17 22:13 麦冬 阅读(269) 评论(0) 推荐(0)

在Android studio环境下使用EventBus
摘要:EventBus是一个订阅/发布消息总线,实现在应用程序里面,组件之间,线程之间的通信。因为event是任意的类型,所以这个使用起来非常方便。eventbus中的角色:event:当然就是事件啦subscriber:事件的订阅者,先注册,接收特定的对象,并通过onEventXXX()来回收处理事件。... 阅读全文

posted @ 2015-12-13 16:21 麦冬 阅读(3914) 评论(0) 推荐(0)

viewpager的使用
摘要:Viewpager是用于实现多页面的切换效果的。在现在的app中非常常见,通常会配合Fragment使用。现在简单的对view的使用进行介绍。首先认识一个这个控件,ViewPager。它是google SDk中自带的一个附加包的一个类(这个附加包是android-support-v4.jar),可以... 阅读全文

posted @ 2015-12-13 15:09 麦冬 阅读(336) 评论(0) 推荐(0)

电脑黑屏进入节电模式解决办法
摘要:今天电脑(台式机)在使用的过程中忽然进入了节电模式(黑屏了,屏幕上节电模式四个字飞来飞去),我甚是惶恐,使劲摇鼠标,敲键盘,并没有什么用。好吧,开机重启试试,果然好了。但是没有多久,就出现了同样的状况。好吧,再重启一次试试,结果重启一直黑屏啊。郁闷。 学姐上次这个问题解决了好几天,我尝试了几次... 阅读全文

posted @ 2015-12-08 15:44 麦冬 阅读(14860) 评论(0) 推荐(0)

team talk 主要框架
摘要:Android TeamTalk的原型是Android-IM,注:本文假设你已经有Android开发环境,且对Android开发的基本常识有所了解本文以eclipse为例启动Eclipse,导入Android客户端项目,请确保你当前的Android SDK是最新版。 如果编译出错,请修改项目根目录下... 阅读全文

posted @ 2015-12-05 21:06 麦冬 阅读(541) 评论(0) 推荐(0)

微信程序概要
摘要:这个微信程序最主要的应该给出了微信的大概框架,界面基本上都实现了,一共有四个模块。分别为微信。通讯录,朋友们和设置。实现的功能主要是登录。并且这个登录的功能做的还是很简陋的,直接使用了string的匹配。在页面的实现这块的话,其实做的还是很好的,只要的页面,都实现了,而且还挺好的。要学习的如下:1.... 阅读全文

posted @ 2015-12-05 21:01 麦冬 阅读(167) 评论(0) 推荐(0)

选择合适的方法调试程序
摘要:这个星期调试蘑菇街的teamtalk的安卓程序,过程可谓是艰辛曲折。所幸结果还是令人满意的。这个版本的安卓程序原本是在eclipse上面开发完成,但是,本人用的as(Android studio)啊,所以理所当然的,是想把它导入到as中运行啦。果然,导入之后出现了各种稀奇古怪的错误。当我看到那一大堆... 阅读全文

posted @ 2015-12-05 20:47 麦冬 阅读(205) 评论(0) 推荐(0)

Android studio中添加外部的jar包
摘要:1.下载相关的jar包,2,将jar包复制到当前module的lib中3。选择新添加的jar包。右键。add as library 就好啦 阅读全文

posted @ 2015-12-03 19:45 麦冬 阅读(309) 评论(0) 推荐(0)