首页 > 移动平台
第七十一讲:Android的单元测试类
我们应当努力奋斗,有所作为。这样,我们就可以说,我们没有虚度年华,并有可能在时间的沙滩上留下我们的足迹。——拿破伦一世 本讲内容:单元测试类 在Android应用开发过程中进行单元测试,个人在做项目的过程中,觉得单元测试很有必要,以保证我们编写程序的正确性。 一、单元测试步骤 : 第一步:在AndroidManifest.xml中的 里面添加 第二步:在外面添...
分类:移动平台   时间:2014-12-07 17:53:26    收藏:0  评论:0  赞:0  阅读:184
android 获取当前隐藏和未隐藏wifi的加密方式(安全性)
加密WIFI和未加密WIFI的安全性获取方式...
分类:移动平台   时间:2014-12-07 17:53:16    收藏:0  评论:0  赞:0  阅读:493
从root的android手机中导出app的db文件
前提:手机已经root; 1.手机连接电脑,打开Cmd,运行命令adb shell;//因为android用的Linux内核,很多linux的命令,在Android也可以用2.使用root权限,su;如果没有root,会提示3.给文件添加权限,db文件存放的路径是:,要逐级给每个文件夹都添加权限,chmod 777 /data; chmod 777 /data/data/ ... chmod 7...
分类:移动平台   时间:2014-12-07 17:52:16    收藏:0  评论:0  赞:0  阅读:306
android HorizontalScrollView实现滚动状态监听
网上大部分都是直接调用onScrollChanged(int x, int y, int oldx, int oldy) 这个方法的,实际上只是将这个方法的protected改为public而已,本质上上还是没有什么多大的帮助,这里的实现是使用一个线程不断监听view的偏移量来判断是否在滚动还是已经停止了...
分类:移动平台   时间:2014-12-07 17:51:56    收藏:0  评论:0  赞:0  阅读:293
Android百日程序:高效载入大图片
问题:如果图片很大,全部载入内存,而显示屏又不大,那么再大的图片也不会提高视觉效果的,而且会消耗无谓的内存。 解决办法就是根据实际需要多大的图片,然后动态计算应该载入多大的图片;但是因为不太可能图片大小和实际需要的大小一致,故此需要载入图片大小为一个2的某次方的值,而大于实际需要的大小。 如图,载入一个微缩图大小为100*100 新建一个项目, 参考Google上的方法:h...
分类:移动平台   时间:2014-12-07 17:47:27    收藏:0  评论:0  赞:0  阅读:250
转:Android 获取Root权限
来自:http://blog.csdn.net/twoicewoo/article/details/7228940import java.io.DataOutputStream;import android.app.Activity;public class MyTestPri extends Ac...
分类:移动平台   时间:2014-12-07 17:44:46    收藏:0  评论:0  赞:0  阅读:298
Android学习----自适应国际化语言
【前言】自适应的知识与编程无关,关键在于配置文件的修改。自适应的内容包括:语言、屏幕、平台。今天就来说一下如何自适应国际化言。internationalization (国际化)简称:i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。一般用语言_地区的形式...
分类:移动平台   时间:2014-12-07 17:44:06    收藏:0  评论:0  赞:0  阅读:311
android开源代码演示项目CodeBox
CodeBox是一个搜集优秀android开源代码并提供演示的安卓客户端,其演示功能是将开源项目作为插件加载到客户端中。插件的实现得益于 dynamic-load-apk-Apk动态加载框架https://github.com/singwhatiwanna/dynamic-load-apk 。 目前...
分类:移动平台   时间:2014-12-07 17:43:16    收藏:0  评论:0  赞:0  阅读:276
Spring容器-ApplicationContext的单例设计
Spring容器-ApplicationContext的单例设计 每次通过new创建一个ApplicationContext容器,都会执行refresh方法,看源代码了解到这个refresh方法会重新加载配置文件,并且这个创建的容器对象持有一个所有singleton类型bean的map集合,从而实现...
分类:移动平台   时间:2014-12-07 17:40:06    收藏:0  评论:0  赞:0  阅读:238
Android -- 跳转应用市场评分
Code Uri uri = Uri.parse("market://details?id="+getPackageName()); Intent intent = new Intent(Intent.ACTION_VIEW,uri); intent.addFlags(Intent.FLAG_A.....
分类:移动平台   时间:2014-12-07 17:36:46    收藏:0  评论:0  赞:0  阅读:177
Android 加密/解密音频文件(AES)
加密过程:以byte[]形式读取SD卡上准备好的测试音频文件,使用AES加密算法加密byte[],再保存覆盖原音频文件,此时加密后的音频文件无法被播放。解密和加密过程原理一样。 代码: VoiceEncryptionActivity.java package com.example.voiceencryption; import java.io.File; import jav...
分类:移动平台   时间:2014-12-07 16:29:26    收藏:0  评论:0  赞:0  阅读:365
android开发 eclipse 里面编写xml无提示
刚开始在网上看别人说的adt版本太高了我的adt是23,我就按他的方法下载了一个22的adt结果集成不了,这种方式果断放弃!! 然后我就注意到了新建项目的时候控制台有这个日志输出 AppWidget declare-styleable AppWidgetProviderInfo not found in file /Users/liping/Desktop/adt-bundle-mac-x...
分类:移动平台   时间:2014-12-07 16:27:36    收藏:0  评论:0  赞:0  阅读:418
Android 获取视频缩略图
使用FFmpegMediaMetadataRetriever github:https://github.com/wseemann/FFmpegMediaMetadataRetriever删掉没用的库其实没多大,删掉mips和x86文件夹代码:private Bitmap getThumbnai(S...
分类:移动平台   时间:2014-12-07 16:23:26    收藏:0  评论:0  赞:0  阅读:342
Android之ViewPager循环Demo
ViewPager是谷歌官方提供的兼容低版本安卓设备的软件包,里面包含了只有在安卓3.0以上可以使用的api。Viewpager现在也算是标配了,如果一个App没有用到ViewPager感觉还是比较罕见的,导航和页面菜单常用的功能,ViewPager与LisstView类似,ListView经常会用...
分类:移动平台   时间:2014-12-07 16:23:16    收藏:0  评论:0  赞:0  阅读:151
使用Android-PullToRefresh实现下拉刷新功能
源代码:https://github.com/chrisbanes/Android-PullToRefresh一.导入类库将Library文件夹作为Android项目Import到Eclipse。在要用的项目上右键Properties,Android一栏,Add。二.Layout将ListView取...
分类:移动平台   时间:2014-12-07 16:22:06    收藏:0  评论:0  赞:0  阅读:292
IOS 错误 - 真机调试的时候出现Not a PNG file
[2013-05-31 16:28:09 - xxx_jilin] libpng error: Not a PNG file[2013-05-31 16:36:19 - xxx_jilin] D:\xxxxxxx\bill_baselist.xml:2: error: Error: No resou...
分类:移动平台   时间:2014-12-07 16:14:56    收藏:0  评论:0  赞:0  阅读:283
iOS8中使用CoreLocation定位
在iOS8中,苹果已经强制开发者在请求定位服务时获得用户的授权,此外iOS状态栏中还有指示图标,提示用户当前应用是否正在使用定位服务。另外在iOS8中,苹果进一步改善了定位服务,让开发者请求定位服务时需要向用户提供更多的透明。此外,iOS8中还支持让应用开发者调用全新的“..
分类:移动平台   时间:2014-12-07 15:08:38    收藏:0  评论:0  赞:0  阅读:310
Android学习笔记
本文只做学习记录,不做教程,所以没一点都只是简单的记录。有疑问或建议可留言讨论 一、预备知识 Android的四层体系结构啥的大概了解了一下,我们写Android程序,都是基于系统给我们的api进行编程的。而系统给的api,需要安装sdk才能使用(这是我个人理解的),所以,为了编程方便,我们搭建eclipse环境,然后安装adt插件,配置sdk后,用eclipse进行编程即可。 二、环境搭建...
分类:移动平台   时间:2014-12-07 15:03:56    收藏:0  评论:0  赞:0  阅读:315
移动设计
挺厚的书很快就翻完了,毕竟不是这个专业方向的,看看这书主要是感受下设计,在为小功能的实现而纠结之余也展望一下,真正成功优秀的作品,背后需要怎样的人做出怎样的努力。适时提升屏幕空间利用率:当向下滚动列表时隐藏上方标题栏。UI操作需要反馈。编辑内容界面,各种中断事件发生时保存已编辑内容(onPaus.....
分类:移动平台   时间:2014-12-07 15:01:16    收藏:0  评论:0  赞:0  阅读:301
关于安卓开发实现列表视图
列表视图(ListView)以垂直的形式列出需要显示的列表项。在安卓中,有两种方法可以在屏幕中添加列表视图1、直接用ListView组件创建2、让Activity继承ListActivity实现这里只学习第一种方法,简单的实现这个组件的使用布局文件代码 1 2 6 7 13 1...
分类:移动平台   时间:2014-12-07 15:00:56    收藏:0  评论:0  赞:0  阅读:460
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!