Android
文章平均质量分 63
Pwcong
我开始了新的生活。
展开
-
Android笔记——Drawerlayout创建侧滑出菜单
1、首先务必导入support-v4包 2、布局文件主标签为,并为其设置id 其子标签必须包含一个作为侧滑出菜单列表,设置laout_gravity的侧滑方向,设置id 其子标签需包含一个作为容器,用于响应侧滑出菜单点击替换Fragment,设置id 3、操作Activity中实例化DrawerLayout和ListView,并通过fingViewById链原创 2015-08-24 11:12:20 · 811 阅读 · 0 评论 -
Android笔记——四大组件详解与总结
android四大组件分别为activity、service、content provider、broadcast receiver。 ------------------------------------------------------------------------------------------------------------- 一、android四大组件转载 2015-08-24 11:16:11 · 669 阅读 · 0 评论 -
Android笔记——Socket通信实现简单聊天室
两部分,客户端和服务端 ---------------------------------------------------------------- 客户端 1、为防止ANR异常,互联网连接可用轻量级后台线程AsyncTask进行互Socket连接请求 2、实例化Socket,并设置连接的IP和端口号,try-catch捕获异常 3、实例化输入流InputStream和Output原创 2015-08-24 11:14:23 · 1854 阅读 · 0 评论 -
Android笔记——Handler更新UI示例
public class MainActivity extends ActionBarActivity { private TextView textView; private int i=0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(saved原创 2015-06-13 11:02:40 · 347 阅读 · 0 评论 -
进入第一个Android应用界面
前话距离上次学习Android已经过去了半年了,这半年我干嘛去了? 嘛相信大家也没兴趣了解,简单来说就是我学习了周边的知识技术,最后终于转回Android。感觉开发一个Android需要很多知识吧,一个完整的Android网络应用=Java编程基础+Web后台开发+服务器搭建+Android开发技术+必要的美工基础然后我只是泛泛了解了这些,就匆忙转回(就是感觉拖越久就越容易忘光)很多基础我就不解释原创 2016-04-08 21:24:29 · 1369 阅读 · 0 评论 -
Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏
原文:Codelab for Android Design Support Library used in I/O Rewind Bangkok session—-Make your app fancy with few lines of code 原文项目 demo: Lab-Android-DesignLibrary 双语对照地址: 【翻-双语】Android Design转载 2016-07-31 14:04:04 · 542 阅读 · 0 评论 -
做个简单的Android列表字母索引控件
相信大家在许多App中都见到过带字母索引的界面,比如我最近看到的这个开源控件:WaveSideBar很酷是不是?!!!如果加在例如联系人列表界面上,大大提升了用户体验。那么这个索引控件要怎么做呢,说到底就是自定义一个view,因为自身能力原因我并不能做出这样的效果,当然各位大神们可以自行去研究这类开源索引控件的源码。以我的能力,现在只能做这样的:虽然简单,但是对于新手来说学习一番还是不错的。 下面原创 2016-08-02 21:54:22 · 5266 阅读 · 0 评论 -
一起简单写一下AIDL,入个门
前话最近接触了Android开发的一个新知识,AIDL(¬_¬因为到现在都没用过) 因此不断谷歌找资料找Demo,自己尝试写一下。 因为用AndroidStudio作为开发环境,期间遇到过许多问题,因此写下来当作笔记,也给新接触这个知识点的同学们一个小指引。这里推荐两篇文章:Android:学习AIDL,这一篇文章就够了(上)Android:学习AIDL,这一篇文章就够了(下)什么是AIDL什么原创 2016-09-13 15:12:06 · 1338 阅读 · 1 评论 -
Android隐式启动匹配:action,category,data
简介Android开发中,Activity,Service 和 BroadcastReceiver 启动有两种方式,显示启动和隐式启动。为方便下面描述,我以Activity启动为例。显示启动便是直接指定上下文和启动的Activity的类:Intent intent = new Intent(this,Activity.class); startActivity(intent); 隐式启动则灵活的多,原创 2016-09-13 15:14:56 · 1718 阅读 · 0 评论 -
Android笔记——简单解析XML
两部分,Xml资源文件和Java对Xml解析的实现 -----------------------------------------------------------原创 2015-08-24 11:02:42 · 351 阅读 · 0 评论 -
Android笔记——导入Github开源项目CircleRefreshLayout
百度n久都找不到android studio导入第三方类库的正确方法,纠结睡不着 ,最后终于蒙到了方法,原来想太多了 -------------------------------------------------------------------------------------------------------------------------------------------原创 2015-08-24 11:15:27 · 1897 阅读 · 0 评论 -
Android笔记——JDK实现WebService服务
以天气预报为例,国家气象局计算的天气信息后在其服务器Server通过WebService对外暴露天气信息数据,客户端无论是java平台,ios平台,c#平台都可以通过WebService获取数据。体现了WebService的跨语言特点。 实现WebService有多种方式,这里用JDK。 ------------------------------------------------------原创 2015-08-24 11:16:49 · 604 阅读 · 0 评论 -
Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面
1、创建类继承PreferenceActivity 2、该类必须重写OnBuildHeaders和isValidFragment方法。 (1)OnBuildHeaders方法中使用loadHeadersFromResource方法加载preference-headers的xml资源文件 (2)isValidFragment方法中修改返回值为true,以此校验p原创 2015-08-24 11:04:01 · 667 阅读 · 0 评论 -
Android笔记——RecyclerView替代ListView
ListView是常用列表控件,但设置Adapter时自定义代码较为复杂,因此Android3.0后,增加RecyclerView替代ListView RecyclerView没有提供OnItemClickListener接口,因此要监听列表项点击事件需自行对每个列表项进行设置监听器 -------------------------------------------------------原创 2015-08-24 11:13:15 · 627 阅读 · 0 评论 -
当前主流的安卓APP开发IDE
什么是主流的开发安卓APP的方式?我是去年4月份接触的Android开发,因此特别有感触,可以明显的感受到安卓APP主流开发方式的改变。去年,2015年年初,各大安卓开发群大部分大牛在用Eclipse+Genymotion开发APP,初入群询问大家也都推荐这种方式,因为毕竟这在那时候就是主流。几乎所有搜到的安卓开发教程讲师都是用Eclipse。当时,Android Studio已经出现了差不多两年,原创 2016-10-13 18:56:49 · 16549 阅读 · 0 评论