
Android
mayayeung
这个作者很懒,什么都没留下…
展开
-
NDK开发环境配置及HelloJni基本开发步骤
本文主内容: 1、 Android NDK 安装 2、 安装Cygwin与使用NDK编译 3、 在Eclipse中集成C/C++开发环境CDT 4、 安装Sequoyah插件 5、 JNI编译环境配置 本文建立在已经完成Android开发环境搭建的基础上。其基础环境至少需要包含以下内容: 1、 JDK 2、 Eclipse转载 2014-04-10 15:54:01 · 1132 阅读 · 0 评论 -
2014整理
----------------------------------------------Java解惑系列---------------------------------------------------- (一)类的初始化顺序: 1.父类--静态变量 2.父类--静态初始化块 3.子类--静态变量 4.子类--静态初始化块 5.父类--变量 6.父类--初始化块 7.父类-原创 2014-12-04 17:49:07 · 964 阅读 · 0 评论 -
写日志类
import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; import android.app.Activity; import android.os.Environme原创 2014-09-15 16:51:24 · 497 阅读 · 0 评论 -
基础知识总结与整理
1.Android的activity启动的几种模式简介。 2.Android的ANR?activity、service、广播有ANR吗? 3.Android application 可以运行多次吗? 4.android控件点击的事件传递机制 5.View绘制,自定义View,自己写一个布局,而不通过调用lineLayout布局 6.简述Android消息处理机制,Handler、loop原创 2014-07-17 17:10:14 · 1096 阅读 · 0 评论 -
Android 内存溢出解决方案(OOM) 整理总结
转载自 http://mzh3344258.blog.51cto.com/1823534/804237 在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下转载 2014-06-25 15:11:39 · 566 阅读 · 0 评论 -
tips2
1. 什么是Activity? activity 是Context的子类 四大组件之一, 用户交互界面对应一个activity,处理与窗体用户交互的事件 开发常用的的有ListActivity , PreferenceActivity ,TabAcitivty等… 界面有共同的特点或者功能的时候,还会自己定义一个BaseActivity. 2.请描述一下Activi转载 2014-06-08 23:19:16 · 1160 阅读 · 0 评论 -
temp Tips
HashMap与HashTable的区别 (1)hashMap去掉了HashTable 的contains方法,但是加上了containsValue()和containsKey()方法。 (2)hashTable同步的,而HashMap是非同步的,效率上逼hashTable要高。 (3)hashMap允许空键值,而hashTable不允许。原创 2014-06-06 16:16:47 · 965 阅读 · 0 评论 -
Android网络编程
1、通信 ————通信模式:同步、异步 ————通信协议: 有状态(常连接):在一次完整的通信会话过程中连接(socket)一直建立着,没有中断; 例如打电话,我第一次打给你问你吃了吗?你说吃了,然后我又问你吃啥,你说喝粥,也就是说第二次我问你的时候你知道我是谁? 无状态(无常连接):无法把第二次关联和第一次关联联系起来; 我第一次打电话给你问你吃了吗?你说吃了,然后转载 2014-06-06 16:18:04 · 605 阅读 · 0 评论 -
APK混淆及proguard混淆错误解决
-injars volley_linkme.jar -outjars volley_linkme1.jar -libraryjars 'D:\work\android\android-sdk-windows\platforms\android-16\android.jar' -keepattributes Exceptions,InnerClasses,Signature原创 2014-03-25 18:08:07 · 1436 阅读 · 0 评论 -
查看手机CPU信息
cmd——adb shell——cd /proc------cat cpuinfo转载 2014-05-09 17:26:56 · 920 阅读 · 0 评论 -
代码片段
1.点击两次back键退出应用程序 private long prevGetOutTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepe原创 2014-03-14 17:22:03 · 796 阅读 · 0 评论 -
Android中SurfaceView的使用详解
目录[-] 什么是SurfaceView呢如何使用SurfaceView总结 通过之前介绍的如何自定义View, 我们知道使用它可以做一些简单的动画效果。它通过不断循环的执行View.onDraw方法,每次执行都对内部显示的图形做一些调整,我们假设 onDraw方法每秒执行20次,这样就会形成一个20帧的补间动画效果。但是现实情况是你无法简单的控制View.onDraw转载 2014-04-17 10:47:18 · 621 阅读 · 0 评论 -
如何为你的Android应用缩放图片
很难为你的应用程序得到正确的图像缩放吗?是你的图片过大,造成内存问题?还是图片不正确缩放造成不良用户体验的结果?为了寻求一个好的解决方案,我们咨询了Andreas Agvard(索尼爱立信软件部门),让他分享一些关于这方面的经验。 注意:本文没有完整显示出代码示例。你可以下载本文的PDF,来看完整的代码示例。 在索尼爱立信软件部门工作,我经常遇到需要图片缩放的应用,例如:当处理转载 2014-04-16 15:58:47 · 712 阅读 · 0 评论 -
Android处理图片OOM的若干方法小结
前言 众所周知,每个Android应用程序在运行时都有一定的内存限制,限制大小一般为16MB或24MB(视平台而定)。因此在开发应用时需要特别关注自身的内存使用量,而一般最耗内存量的资源,一般是图片、音频文件、视频文件等多媒体资源;由于Android系统对音频、视频等资源做了边解析便播放的处理,使用时并不会把整个文件加载到内存中,一般不会出现内存溢出(以下简称OOM)的错误,因此它们的内存消转载 2014-04-16 17:43:43 · 591 阅读 · 0 评论 -
HttpClient网络连接代码
Android网络连接代码如下: public class NetworkUtils { private static final String TAG ="NetworkUtils"; private static final String CHARSET=HTTP.UTF_8; private static HttpClient singleHttpClie转载 2014-02-27 18:12:25 · 695 阅读 · 0 评论 -
Linux命令记录
介绍几个简单的linux命令。 pwd 显示当前的路径 cd 改变当前路径,无参数时进入对应用户的home目录 ls 列出当前目录下的文件。此命令有N多参数,比如ls -al ps 列出当前系统进程 kill 杀死某个进程 mkdir 建立目录 rmdir 删除目录 rm 删除文件 mv 文件改名或目录改名 man 联机帮助 less 显示文件的最末几行转载 2014-04-10 16:03:07 · 561 阅读 · 0 评论 -
正则判断代码片段
/** * * 专门验证各种格式是否正确 * */ public class StringRegExUtil { /** * 判断字符是否为CJK字符集 * * @param c * @return */ public static boolean isChinese(char c) { Character.UnicodeBlock ub = Ch...2014-02-17 16:23:48 · 194 阅读 · 0 评论