程序员移动开发_程序员俱乐部_移动开发频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > 移动开发 > 文章列表
· android FrameLayout详解发布时间:2016-09-23
首先看演示:FrameLayout框架布局是最简单的布局形式。所有添加到这个布局中的视图都以层叠的方式显示。第一个添加的控件被放在最底层,最后一个添加到框架布局中的视图显示在最顶层,上一层的控件会覆盖下一层的控件。这种显示方式有些类似于堆栈。当我们往... 查看全文
· iOS--使用UIImageView进行GIF动图发布时间:2016-09-23
大家好,好久没有跟新了。其实也就昨天到今天的时间。前言:实际上,GIF动图文件中包含了一组图片及其信息数组,这些信息数据记录着这一组图片中各张图片的播放时长等信息,我们可以将图片和这些信息或取出来,使用UIImageView的帧动画技术进行动画播放。... 查看全文
· Android 用Fragment创建一个选项卡发布时间:2016-09-23
本文结合之前的动态创建fragment来进行一个实践,来实现用Fragment创建一个选项卡本文地址:http://www.cnblogs.com/wuyudong/p/5898075.html,转载请注明源地址。项目布局<LinearLayo... 查看全文
· android网络请求库volley方法详解发布时间:2016-09-23
使用volley进行网络请求:需先将volley包导入androidstudio中File下的ProjectStructrue,点加号导包volley网络请求步骤:1.创建请求队列RequestQueuequeue=Volley.newRequest... 查看全文
· Android 动态创建Fragment发布时间:2016-09-23
Fragment是activity的界面中的一部分或一种行为。可以把多个Fragment组合到一个activity中来创建一个多界面并且可以在多个activity中重用一个Fragment。可以把Fragment任务模块化的一段activity,它具... 查看全文
前言:单挑Android项目,最近即时通讯用到环信,集成sdk的时候官方有一句在ProGuard文件中加入以下keep。-keepclasscom.hyphenate.**{*;}-dontwarncom.hyphenate.**即:混淆规则。自己没... 查看全文
· SpannableString与Spannable发布时间:2016-09-23
转自:http://blog.it985.com/14433.html1、SpannableString、SpannableStringBuilder与String的关系首先SpannableString、SpannableStringBuilder... 查看全文
· iOS音频开发之`AudioStreamBasic发布时间:2016-09-22
这个类提供了对于音频文件的描述Anaudiostreamisacontinuousseriesofdatathatrepresentsasound,suchasasong.Achannelisadiscretetrackofmonophonicaud... 查看全文
· photoKit不得不说的坑发布时间:2016-09-22
PhotoKit是ios9以后取代ALAssetLibrary的一种新框架,注意是框架不是头文件,不是可掉出来的系统名只是一个框架名,代表一个框架种类。所以你在xcode中你输photoKit什么也没有,当你输了n遍试了n遍之后你会发现什么有没有。纳... 查看全文
iOS7以后,导航控制器,自带了从屏幕左边缘右滑返回的手势功能。但是,如果自定义了导航栏返回按钮,这项功能就失效了,需要自行实现。又如果需要修改手势触发范围,还是需要自行实现。广泛应用的一种实现方案是,采用私有变量和Api,完成手势交互和返回功能,自... 查看全文
· 关于数据持久化发布时间:2016-09-22
在程序开发中,数据层永远是程序的核心结构之一。我们将现实事物进行抽象,使之变成一个个数据。对这些数据的加工处理是代码中能体现技术水平的一大模块,比如数据的请求、解析、缓存、持久化等等。适当的对数据进行持久化存储可以实现应用的离线功能,以此提高用户体验... 查看全文
· Android使用MVP时应该注意的问题发布时间:2016-09-22
生命周期:因为Presenter是View创建的,我们需要确保完全地理解View的生命周期,特别是因为它将最有可能去处理状态更新和异步数据。举个例子,每一个Presenter应该在Viewdestroyed的情况下有一个取消异步任务的方式,或者应该在... 查看全文
· FMDB的使用发布时间:2016-09-22
FMDB的使用一:了解FMDB的三个重要类1.1FMDataBase:提供SQLite数据库的类,用来执行SQL语句1.2FMResultSet:用在FMDatabase中执行查询结果的类1.3FMDatabaseQueue:在多线程下查询和更新数据... 查看全文
· android基础学习之布局发布时间:2016-09-22
我学习android第一步接触的就是布局的学习。布局是androidUI的基础,是重中之重。总的来说android有6种布局,分别是线性布局LinearLayout、相对布局RelativeLayout、帧布局FrameLayout、绝对布局Abso... 查看全文
帧动画——FrameAnimation将一系列图片有序播放,形成动画的效果。其本质是一个Drawable,是一系列图片的集合,本身可以当做一个图片一样使用在Drawable文件夹下,创建animation-list为根节点的资... 查看全文
· Android 应用程序的反编译发布时间:2016-09-22
1、ApkTool工具安装ApkTool工具,该工具可以解码得到资源文件,但不能得到Java源文件。安装环境:需要安装JRE1.61>到http://code.google.com/p/android-apktool/下载apktool1.3.... 查看全文
· Android 刷新相册发布时间:2016-09-22
Android4.4之前:sendBroadcast(newIntent(Intent.ACTION_MEDIA_MOUNTED,Uri.parse("file://"+file)));在4.4中会报权限异常PermissionDenial:nota... 查看全文
· iOS大神---封神榜发布时间:2016-09-22
首先,十分感谢下面诸位大神,通过你们的分享让我解决了实际的问题,也学到了丰富的知识。这些大神都是我平时在解决问题时,在百度搜索发现的,被他们技术知识所吸引,就收藏了起来。以下排名不分先后,以后会慢慢对各位大神的博客做分析,以便大家能良好的利用。iOS... 查看全文
· Activity详解四 activity四种加载发布时间:2016-09-22
先看效果图:1概述Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置... 查看全文
LLDB是LowLevelDebugger的简称,在iOS开发的调试中LLDB是经常使用的,LLDB是Xcode内置的动态调试工具。使用LLDB可以动态的调试你的应用程序,如果你不做其他的额外处理,因为debugserver缺少task_for_pi... 查看全文