良好的开端,是成功的一半。A good beginning is half done. -_-本文目录 ● 一、什么是GIF ●二、Android系统和应用如何播放GIF一、【什么是GIF】 Gif动态图片,是通过对多图层的图片,按时间进行不同的切换,以达到动画的效果。Gif动态图片的特点是,...
分类:
移动平台 时间:
2015-01-03 13:02:30
收藏:
0 评论:
0 赞:
0 阅读:
442
安卓经常使用http与服务器交互,但是如果提交的数据有中文,就经常出现乱码。
1.首先将workbench编码改成utf-8
2.将请求的url中的英文进行转码
3.拼接最终url,并请求
String test=URLEncoder.encode("罗占伟", ...
分类:
移动平台 时间:
2015-01-03 11:57:20
收藏:
0 评论:
0 赞:
0 阅读:
301
时间:2015-01-11 14:00地点: 济南 山东大学中心校区某报告厅(具体地址待定)费用:免费类型: 技术交流 2015年开年专场暨【J+】济南移动互联网沙龙第三期活动崭新呈现,本期活动邀请了华为公司高级软件架构师以及csdn的移动开发专家,从基础的算法巩固到面试技巧再到移动开发相关知识来共同锻造程序人生。 活动的主题可能与你工作无关,但至少可以开拓视野认识更多的同道友人,同时这...
分类:
移动平台 时间:
2015-01-03 11:54:50
收藏:
0 评论:
0 赞:
0 阅读:
318
SimpleAdapter:将List集合的多个对象包装成列表项。
我们可以通过SimpleAdapter来实现一些复杂的列表,请看以下实例:
simpleadapter_list布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_wi...
分类:
移动平台 时间:
2015-01-03 11:54:40
收藏:
0 评论:
0 赞:
0 阅读:
356
手机端触屏网页开发中的软键盘与position:fixed的冲突,在Ios上的拙劣表现使得该问题被无限放大,但是不使用悬挂属性页面又会失去了好的表现力并带来其它诸多麻烦,于是我们需要iscroll这款前端开发框架来帮助我们完成项目的开发需求
分类:
移动平台 时间:
2015-01-03 11:47:10
收藏:
0 评论:
0 赞:
0 阅读:
441
1.框架概述iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。下面是IOS系统结构图。Core OS是位于iOS系统架构最下面的一层是核心...
分类:
移动平台 时间:
2015-01-03 11:45:40
收藏:
0 评论:
0 赞:
0 阅读:
372
要想使用APPCAN开发移动应用,首先要弄明白什么是APPCAN,APPCAN都具有哪些功能。1、什么是APPCAN?APPCAN是正益无线公司开发的一套Hybrid混合应用开发平台(AppCan MEAP移动开发平台)包括:移动应用开发系统SDK、APPCAN MAS移动业务整合系统;其中移动应用...
分类:
移动平台 时间:
2015-01-03 10:37:20
收藏:
0 评论:
0 赞:
0 阅读:
603
由于项目的需要,需要设计能评分、能显示评分数据的星级评分条,但是IOS上好像没有这个控件,Android是有RatingBar这个控件的(又发现一个IOS不如Android好的),那就只能自定义了,在网上也找了相关的例子,发现都是很老的版本了,非ARC版本的,而且不能评分成0分,还没有indicator效果,于是我自己重新写了一个控件,命名为RatingBar
先上一张我们做之后的效果图:
...
分类:
移动平台 时间:
2015-01-03 09:25:30
收藏:
0 评论:
0 赞:
0 阅读:
293
// 判断是否有网络连接
public static boolean isNetworkConnected(Context context) {
if (context != null) {
ConnectivityManager mConnectivityManager = (ConnectivityManager) context
...
分类:
移动平台 时间:
2015-01-03 09:24:00
收藏:
0 评论:
0 赞:
0 阅读:
267
由于项目需要,UI设计了一个锯齿形状的背景图,程序开发效果如下图:
这用到了Quartz2D绘图,我的思路是,画两个如下图的锯齿view:
然后两个view稍微重合一点,就是下边的那个view网上移动,把上边的那个view的下锯齿覆盖掉,不过结果却是让人失望的,如下图:
最后,我在下边的view上重新画了上边view颜色的锯齿view,如下图:
然后再把下边的那个锯...
分类:
移动平台 时间:
2015-01-03 09:23:50
收藏:
0 评论:
0 赞:
0 阅读:
305
Train Swapping
Time Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld
& %llu
Submit Status
Description
Train Swapping
At an old railway station, you...
分类:
移动平台 时间:
2015-01-03 09:22:10
收藏:
0 评论:
0 赞:
0 阅读:
294
android 禁止ViewPager滑动...
分类:
移动平台 时间:
2015-01-03 09:20:20
收藏:
0 评论:
0 赞:
0 阅读:
282
之前写过Fragment使用的程序,Fragment可以静态,也可以动态载入内存中的,这一章进一步看看如何动态地更换Fragment和看看Fragment生命期都有什么函数。
本章利用响应菜单点击事件,轮流载入不同的Fragment,显示不同的界面,效果如下:
开始的是没有载入Fragmen为空白:
点击菜单的NEXT FRAGMENT VIEW,就进入下一个界面,载入两个:...
分类:
移动平台 时间:
2015-01-03 09:19:30
收藏:
0 评论:
0 赞:
0 阅读:
441
建立MainActivity继承Activity类,重写OnCreate()方法,添加按钮监听btn_dail.setOnClickListener(new OnClickListener(){@Override public void onClick(View arg0) { // TO...
分类:
移动平台 时间:
2015-01-03 09:17:50
收藏:
0 评论:
0 赞:
0 阅读:
199
转载地址:http://jingyan.baidu.com/article/17bd8e52f514d985ab2bb800.html对于android的开发人员来说,首先要做的就是环境变量的配置。学习过java的人都知道,java是需要配置环境变量的,那么android 开发是否也需要我们配置环境...
分类:
移动平台 时间:
2015-01-03 09:16:30
收藏:
0 评论:
0 赞:
0 阅读:
278
方法1.可以在MainActivity的onCreate方法中加一行代码requestWindowFeature(Window.FEATURE_NO_TITLE);这个一般MainaActivity是继承自Activity的,且这句一定要写在setContentView()方法的前面。方法2.在AndroidManifest.xml中加属性android:theme="@android:style/Theme.NoTit..
分类:
移动平台 时间:
2015-01-03 08:12:41
收藏:
0 评论:
0 赞:
0 阅读:
299
RSA算法是一种非对称加密算法,常被用于加密数据传输.如果配合上数字摘要算法, 也可以用于文件签名.
本文将讨论如何在iOS中使用RSA传输加密数据.
本文环境
mac os?
openssl-1.0.1j, openssl需要使用1.x版本, 推荐使用[homebrew](http://brew.sh/)安装.
Java 8
RSA基本原理
RSA使用"秘匙对&qu ...
分类:
移动平台 时间:
2015-01-03 02:09:25
收藏:
0 评论:
0 赞:
0 阅读:
417
Adapter常用的实现方式ArrayAdapter、simpleAdapter、SimpleCursorAdapter、BaseAdapter。
1、ArrayAdapter通常用于将数组或List集合的多个值包装成多个列表项。
arrayadapter布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/ap...
分类:
移动平台 时间:
2015-01-03 02:03:30
收藏:
0 评论:
0 赞:
0 阅读:
291
博主参加了2014 CSDN博客之星评选,帮我投一票吧。点击给我投票前言之所以写这篇文章,是因为最近博客和我的开发群( 215680213 )中,不少小伙伴都让我讲讲android学习路线,所以我决定写一篇博客,来说明这个问题。既然有不少小伙伴来咨询这个问题,说明大家都还是想快速地提高技术,毕竟技术的提高是职业发展中不可或缺的一步,技术好了,才能得到认可,才能升职加薪。一般来说,快速提高技术是不太...
分类:
移动平台 时间:
2015-01-03 00:56:23
收藏:
0 评论:
0 赞:
0 阅读:
398
?Activity 生命周期: 生命周期7个方法的调用时机: 1)onCreate:第一次创建这个Activity时,也就是系统中没有缓存当前的Activity时,这个方法首先被调用。调用之后这个Activity就会被压入所谓的Android Task栈...
分类:
移动平台 时间:
2015-01-02 23:47:41
收藏:
0 评论:
0 赞:
0 阅读:
564