码迷,mamicode.com
首页 > 移动开发
Android add prebuilt lib(*.so) to Android.mk
最近移植ffmpeg到android做转码工具,编译出的了libffmpeg.so,调用该库遇到了点小问题,参考下面的文章解决:***************************如果你的代码不想随Android开源发布,或者你的代码用到了闭源的第三方库文件,你可以把需要的库动态链接到自己的程序中,修改Android.mk..
分类:移动开发   时间:2014-06-04 12:54:35    阅读次数:442
android时间格式的转化,String,Date,long
longtime=System.currentTimeMillis(); System.out.println(time); SimpleDateFormatformat=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss"); java.util.Dated1=newDate(time); Stringnow=format.format(d1); System.out.println(now); longt=0; try{ java.util.Dated2=format.pa..
分类:移动开发   时间:2014-06-04 12:51:10    阅读次数:474
Android中关于JNI 的学习(五)在C文件中使用LogCat
Log是开发过程中,对于我们调试程序非常重要的一个工具,有很多时候,我们正是通过Log才能够看清楚程序是不是真的按照我们想像中的模式在跑,从而定位到问题所在的地方。而在Android开发中,毫无疑问,要是没有了logcat,我们调试程序的时候,就会痛苦死。 在NDK的开发中,尽管我们是利用C/C++来开发程序的,然后通过加载共享库的方法来调用C/C++程序,Android也提供了一套方法,可以让...
分类:移动开发   时间:2014-06-04 13:53:53    阅读次数:248
在WWDC 2014上,没提到的iOS 8 八大新特性
今天凌晨1点,36氪如约为大家研磨出WWDC 2014全程 “贴身直播”(我不得不佩服牺牲个人时间,熬夜为大家奉上好文的5位氪星人:JasonZheng、WANGJINGYU、patrick、Xingyu Chen、沈超)。 在会上,苹果掌门人Tim Cook 公布惊人数字:全球范围内已卖出8亿台iOS 设备,去年新增用户1.3亿——这些成就建立在苹果出色的硬件技术,以及长期以来对软件体...
分类:移动开发   时间:2014-06-04 14:30:24    阅读次数:287
WWDC三大看点:Mac新系统Yosemite、iOS 8及新编程语言Swift
导语:苹果公司专门针对开发人员公布全新的 Swift 编程语言以及新版的 Xcode,苹果公司称其拥有“快速、现代、安全、互动”等特性 苹果在今年的 WWDC 开发者大会上发布了新版 Mac OS X 系统及 iOS 系统,带来多项改进或体验优化。本次大会是苹果第 25 届开发者大会,苹果注册开发者已达 900 万名。 据苹果 CEO 库克介绍,全球 PC 行业下滑5% 的情况下,苹果...
分类:移动开发   时间:2014-06-04 14:04:24    阅读次数:457
andorid手机电脑操作
之前一直使用androidscreencast在pc上对手机进行操作,好久都没用了,前些天再次用的时候,提示如下:   决定还是自己写一个吧,因为7月份要做一个小分享,打算讲一些android的东西,需要在电脑上显示手机这边的画面,提供一定的操作. 花了一点时间做好了,给大家截一个图,代码放在github(https://github.com/androiddevelop/Andro...
分类:移动开发   时间:2014-06-04 14:10:10    阅读次数:312
android 进度条
在之前实现自定义进度条的时候,基本上都是使用ImageView来实现的,见 ?? Android 用Animation-list实现逐帧动画,最近一段时间看到APP的进度条很多都是ProgressBar然后圆圈里面是一张图片,所以就查看了一下ProgressBar的使用。 1、动画实现     定义res/anim/loading.xml,例如: <animation-list and...
分类:移动开发   时间:2014-06-04 13:48:12    阅读次数:385
Android布局文件经验
1.父控件中含有多个子控件时,往往遵循长子优先的原则,即长子如果很大可能占满父空间,使次子们出局; 2.假设TableLayout有2行,其中一行未设定列间长度比例,而另一行设定了,则未设定行可能也会遵循设定行的列间长度比例; 3.在某个区域(如TableLayout中某个单元格)显示某张超大的图片,希望图片总是自适应单元格而不是把单元格撑爆。解决方案:将单元格放在LinearLayout...
分类:移动开发   时间:2014-06-04 13:16:06    阅读次数:390
iOS8 对开发者来说意味着什么?
今天凌晨,Apple WWDC2014 iOS8 正式推出! 也许,对于广大iOS用户来说,iOS8的创新并不是特别多。 但对于开发者来说,影响却将会是无比巨大的! 那现在,我们来看看iOS8将对我们开发者带来什么改变?...
分类:移动开发   时间:2014-06-04 14:03:42    阅读次数:458
Android <uses-sdk> 和 target 分析
Android中uses-sdk属性和target属性分析...
分类:移动开发   时间:2014-06-04 13:14:50    阅读次数:713
Apple Swift编程语言入门中文教程
Swift入门中文教程...
分类:移动开发   时间:2014-06-04 14:28:33    阅读次数:488
使用proguard混淆android代码
当前是有些工具比如apktool,dextojar等是可以对我们android安装包进行反编译,获得源码的。为了减少被别人破解,导致源码泄露,程序被别人盗取代码,等等。我们需要对代码进行混淆,android的sdk中为我们提供了ProGrard这个工具,可以对代码进行混淆(一般是用无意义的名字来重命名),以及去除没有使用到的代码,对程序进行优化和压缩,这样可以增加你想的难度。最近我做的项目,是我去...
分类:移动开发   时间:2014-06-04 13:45:31    阅读次数:417
Swift来了,我是不是可以入手IOS开发了?
在今天的WWDC2014上,苹果发布了一种全新的Swift。在苹果高管 Craig Federighi 的描述中,Swift 在各个方面优于 Objective-C,也不会有那么多复杂的符号和表达式。同时,Swift 更加快速、便利、高效、安全。除此之外,新的 Swift 语言依旧会与 Object-C 相兼容。     更酷的是,在演示过程中,苹果还展示了能大大提升编程效率的实时代码效果预览功...
分类:移动开发   时间:2014-06-04 13:50:46    阅读次数:412
Apple Swift编程语言入门教程
目录 1   简介2   Swift入门3   简单值4   控制流5   函数与闭包6   对象与类7   枚举与结构 1   简介 今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。 Swift是供iOS和OS X应用编程的新编程...
分类:移动开发   时间:2014-06-04 13:57:54    阅读次数:484
【Android进阶】解析XML文件之使用DOM解析器
在前面的文章中,介绍了使用SAX解析器对XML文件进行解析,SAX解析器的优点就是占用内存小。这篇文章主要介绍使用DOM解析器对XML文件进行解析。DOM解析器的优点可能是理解起来比较的直观,当然,每个人对不同的解析方法可能有不同的喜好。但是DOM解析器有个比较大的缺点,就是占用内存比较多,在Android中的XML解析中,还是更推荐其他的解析方式。 下面介绍使用DOM解析器对XML进行解析。 ...
分类:移动开发   时间:2014-06-04 14:12:46    阅读次数:303
android UI设计时需要注意遵循的设计原则
1、Android设备屏幕尺寸分布 首先看一下各种屏幕的尺寸和屏幕密度划分,下图是各种屏幕尺寸对应的范围: 从上图可以看出,对应normal尺寸的屏幕范围集中在常见的3到5寸屏之间,large尺寸对应的就主要是5到7寸的nottpad之类的设备,例如三星的Note和Nexus7平板等,再网上走就是平板电脑了。接下来是屏幕密度(dpi),需要说明的时,平时所说的屏幕分辨率其实不能...
分类:移动开发   时间:2014-06-04 13:43:01    阅读次数:459
Android中检测字符编码(GB2312,ASCII,UTF8,UNICODE,TOTAL——ENCODINGS)方法(一)
package com.android.filebrowser;   import java.io.*; import java.net.*;   public class FileEncodingDetect {     static final int GB2312 = 0;     static final int ASCII = 1;     static fi...
分类:移动开发   时间:2014-06-04 14:11:32    阅读次数:439
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!