随笔分类 -  Android开发

Andriod开发遇到的一些问题和经验分享
摘要:用过微信的朋友朋友都见过微信中点击对方头像显示会加载大图,先贴两张图片说明下:这种UI效果对用户的体验不错,今天突然有了灵感,试着去实现,结果就出来了。。下面说说我的思路:1.点击图片时跳转到另一个activity,然后显示加载的效果,即progressbar2.显示图片的之前先弹出自定义dialo... 阅读全文
posted @ 2014-09-25 16:22 dongweiq 阅读(331) 评论(0) 推荐(0) 编辑
摘要:新做的Mini项目计划使用Google的Protobuf来做,关于Protobuf是什么玩意能干什么请自己去看这里:http://code.google.com/p/protobuf/这里讲一下安装Protobuf到在Eclipse下配置使用它的简单过程总结。我使用的是Windows系统,计划使用P... 阅读全文
posted @ 2014-09-25 13:02 dongweiq 阅读(316) 评论(0) 推荐(0) 编辑
摘要:1..proto文件为要生成.java文件的模板文件,其中包含名称空间、文件名等信息2.cmd中进入当前目录D:\JAVA\protoc-2.5.0-win323.运行 protoc.exe --java_out=. SubscribeReq.proto 将在当前文件夹下生成对应的.java文件Su... 阅读全文
posted @ 2014-09-25 13:01 dongweiq 阅读(302) 评论(0) 推荐(0) 编辑
摘要:protobuf下载地址https://code.google.com/p/protobuf/wiki/Download?tm=2原文:http://www.cnblogs.com/stephen-liu74/archive/2013/01/02/2841485.html该系列Blog的内容主体主要... 阅读全文
posted @ 2014-09-25 12:51 dongweiq 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1.定义proto文件:User.protopackage netty;option java_package="myprotobuf";option java_outer_classname="UserProto";message User{ required int32 ID=1; ... 阅读全文
posted @ 2014-09-25 11:52 dongweiq 阅读(2564) 评论(0) 推荐(0) 编辑
摘要:GrepCode(GC)Eclipse插件允许Eclipse用户在Eclipse IDE中搜索由GrepCode提供的工厂类。本教程介绍如何安装和使用插件。使用Eclipse3.5(Galileo)的screeshots。类似的步骤可以遵循与Eclipse 3.4.x 版本(Ganymede).系统... 阅读全文
posted @ 2014-09-23 11:10 dongweiq 阅读(274) 评论(0) 推荐(0) 编辑
摘要://给一个id为name的TextView设置字体大小TextView mName = (TextView)findViewById(R.id.name);mName.setTextSize(22);开始学Android的时候,设置字体大小,无非用上面的代码。写的非常舒服,都不知道22用的是什么单位... 阅读全文
posted @ 2014-09-22 12:54 dongweiq 阅读(1310) 评论(0) 推荐(0) 编辑
摘要:drm是数字版权保护的一种方式,前一段时间在做四川文轩数字图书馆项目的时候用到了相关的知识,感觉这东西对于一些在线阅读和视频播放还是有很大用处的。对于其工作原理我也很好奇,先摘抄度娘的内容如下,当然你也可以直接访问度娘:http://baike.baidu.com/view/47310.htm?fr... 阅读全文
posted @ 2014-09-19 15:56 dongweiq 阅读(4876) 评论(6) 推荐(1) 编辑
摘要:在QQ登陆测试的时候,刚申请正常登陆,但是由于app未上线,或许是腾讯升级造成的个别时候QQ登陆无法成功会提示下图代码,功能上没啥问题,已经达到 测试效果了。附上腾讯错误代码图(大家测试QQ登陆的时候,包括微博登陆都需要自行申请 AppId 以及AppKey,当然用我的也可以 )整体的效果图如下,大... 阅读全文
posted @ 2014-09-19 11:03 dongweiq 阅读(6421) 评论(0) 推荐(0) 编辑
摘要:关于这个问题,如果使用百度都是前篇一律的代码,好不容易上了google才找到完整的方法,这里讲所有的代码都贴出来与大家分享。首先是.NET写的后台代码/// /// SoapHeader /// public class OwnSoapHeader:SoapHeader ... 阅读全文
posted @ 2014-09-19 11:01 dongweiq 阅读(316) 评论(0) 推荐(0) 编辑
摘要:基于Android Volley的网络请求工具。一、说明AndroidVolley,Android Volley核心库及扩展工程。AndroidVolleySample,网络请求工具示例工程。Release,jar包。直接下载二、Volley基本处理流程:1、应用初始化Volley。2、Volley... 阅读全文
posted @ 2014-09-17 14:18 dongweiq 阅读(667) 评论(1) 推荐(0) 编辑
摘要:【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/3960623.html联系方式:smyhvae@163.com【正文】一、广播的功能和特征广播的生命周期很... 阅读全文
posted @ 2014-09-14 19:10 dongweiq 阅读(409) 评论(0) 推荐(0) 编辑
摘要:在Android开发中,我们或许会碰到这么一种业务需求,一项任务分成几个子任务,子任务按顺序先后执行,子任务全部执行完后,这项任务才算成功。那么,利用几个子线程顺序执行是可以达到这个目的的,但是每个线程必须去手动控制,而且得在一个子线程执行完后,再开启另一个子线程。或者,全部放到一个线程中让其顺序执... 阅读全文
posted @ 2014-09-14 19:08 dongweiq 阅读(212) 评论(0) 推荐(0) 编辑
摘要:五种交互方式,分别是:通过广播交互、通过共享文件交互、通过Messenger(信使)交互、通过自定义接口交互、通过AIDL交互。(可能更多)Service与Thread的区别Thread:Thread 是程序执行的最小单元,可以用 Thread 来执行一些异步的操作。Service:Service ... 阅读全文
posted @ 2014-09-14 19:05 dongweiq 阅读(315) 评论(1) 推荐(0) 编辑
摘要:本文内容环境android-common 项目结构演示 android-common参考资料android-common 主要包括如下内容:缓存,包括图片缓存、预取缓存、网络缓存。公共 View,即功能封装好的部件,包括下拉获得最新和上拉加载更多 ListView、底部加载更多 ScrollView... 阅读全文
posted @ 2014-09-14 18:58 dongweiq 阅读(607) 评论(0) 推荐(0) 编辑
摘要:Android的后台运行在很多service,它们在系统启动时被SystemServer开启,支持系统的正常工作,比如MountService监听是否有SD卡安装及移除,ClipboardService提供剪切板功能,PackageManagerService提供软件包的安装移除及查看等等,应用程序... 阅读全文
posted @ 2014-09-14 18:50 dongweiq 阅读(222) 评论(0) 推荐(0) 编辑
摘要:作为一名Android开发人员,我们都知道一个View从无到有,会经历3个阶段:1. measure/测量阶段,也就是确定某个view大小的过程;2. layout/布局阶段,也就是确定其左上右下坐标的过程;3. draw/绘制阶段,也就是按照前面2步计算的结果,将view绘制在屏幕相应的位置上;今... 阅读全文
posted @ 2014-09-14 18:34 dongweiq 阅读(390) 评论(0) 推荐(0) 编辑
摘要:1.在drawable 下新建 shape.xml 文件Xml代码 :124567891011android:radius为角的弧度,值越大角越圆。我们还可以把四个角设定成不同的角度,方法为:12.1设置成0dp无效,2.1以上版本可以,如果无效的话那就只能设成1dp了。2.设置引用 android... 阅读全文
posted @ 2014-09-10 11:45 dongweiq 阅读(396) 评论(0) 推荐(0) 编辑
摘要:原文地址本文演示在你的 Android 应用程序中显示交错 GridView(Staggered GridView )。下载 Demo交错 GridView交错 GridView 只是具有不等大小行、多个列的 GridView。你可能已经使用过 Pinterest,Expedia 或 Etsy An... 阅读全文
posted @ 2014-09-09 13:45 dongweiq 阅读(332) 评论(0) 推荐(0) 编辑
摘要:Google.Android.SDK开发范例大全.第3版源码.rarhttp://pan.baidu.com/s/1c0epYzm精通Android 3中文版(Pro Android 3).pdfhttp://pan.baidu.com/s/1kTr8RaB大话企业级Android应用开发实战.pd... 阅读全文
posted @ 2014-09-09 13:44 dongweiq 阅读(911) 评论(0) 推荐(0) 编辑