
Android
文章平均质量分 69
oathevil
夢,是抹不掉的記憶
展开
-
Android中级教程之----Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)!
在Android群里,经常会有人问我,Android Log是怎么用的,今天我就把从网上以及SDK里东拼西凑过来,让大家先一睹为快,希望对大家入门Android Log有一定的帮助.android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO,WARN,E转载 2011-06-23 06:57:00 · 736 阅读 · 0 评论 -
Android中不使用AIDL实现Service的远程调用
优点:Client端与Server端的DESCRIPTOR可以自定义,不受包名限制实质中其实是使用底层Binder机制提供的Java层接口 Binder 、IInterface等去实现客户端中使用transact发起进程间通信请求,服务端会回调onTransact来处理请求Common Interface:public interface ITimeCountSer原创 2014-09-10 14:34:42 · 3197 阅读 · 0 评论 -
解决android:background背景图片被拉伸问题
Android UI设计过程中,android:background 被拉伸的问题常常困扰着许多人。本文提供了两种解决方案供参考。原创 2014-04-14 22:40:07 · 130336 阅读 · 13 评论 -
移植ffmpeg库到Android后的简单使用
前言 这两天折腾ffmpeg库的移植,好不容易成功生成libffmpeg.so, 准备验证此库是否可正常使用。 so库在android下的使用一般要通过jni调用来实现,可是我们哪里知道libffmpeg.so的jni native接口是怎么样的。 显然直接调用libffmpeg.so看此来是比较麻烦的,所以就想能不能像在linux下面直接简单的一个hello.c文件里面有个main主函原创 2013-11-30 19:12:55 · 8035 阅读 · 3 评论 -
Android之Adapter用法总结
1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览: 由图可以看到在Android中与Adapter有关的转载 2013-02-26 12:33:37 · 648 阅读 · 0 评论 -
Activity和Intent机制学习笔记
ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activity,关转载 2012-11-20 23:43:24 · 672 阅读 · 0 评论 -
Spring-Android: Spring for Android!!!
With an aim to ease the development of android applications Spring-Android, an extension to Spring framework is released.The framework with it's first release brings in RestTemplate and commons-logg转载 2012-11-07 16:42:03 · 2621 阅读 · 0 评论 -
Android MVC结构的浅见
在Android应用程序中,我们不能够非常清楚地区分MVC结构中的视图部分和控制器部分。Android框架期望开发者们将Activity基础类作为UI处理,这也就意味着一个Activity需要负责视图与控制器两个部分的任务。利用观察者模式将Model进行绑定处理。Android近期学习总结——开发笔记 写道Android采用了典型的MVC结构。其表现如下:View既可以通过xml(转载 2012-10-09 16:44:25 · 913 阅读 · 0 评论 -
Android中的MVC
Android比较完全的实现了MVC模式: 控制层:activity 视图层:View 业务层:自定义简单的看,activity可以认为是MVC中的control,用于产生控制逻辑;View则是MVC中的view,用于展示软件界面。而view可以用xml来简单地表示和生成,美工可以采用一些界面设计器来设计界面,而不用理会复杂的java代码。这转载 2012-10-09 16:25:54 · 3246 阅读 · 1 评论 -
Android中的简单重构
什麼是重構可以運作的程式跟可以維護的程式之間,還有一道難以言說的鴻溝。 一個程式設計之初,是用來解決特定問題。就像在前面章節的學習中,我們也已經寫好了一個可以運作的 BMI 程式。但是對程式設計來說,當我們寫越多程式,我們會希望可以從這些程式之中,找到一個更廣泛適用的法則,讓每個程式都清晰易讀,從而變得更好修改與維護。讓程式清晰易讀有什麼好處呢?當一段程式被寫出來,之後我們所要做的转载 2012-10-09 16:38:13 · 913 阅读 · 0 评论 -
关于Android MVC结构
在Android应用程序中,我们不能够非常清楚地区分MVC结构中的视图部分和控制器部分。Android框架期望开发者们将Activity基础类作为UI处理,这也就意味着一个Activity需要负责视图与控制器两个部分的任务。 利用观察者模式将Model进行绑定处理。 Android近期学习总结——开发笔记 写道 Android采用了典型的MVC结构。其表现如下:转载 2012-03-20 00:40:59 · 975 阅读 · 0 评论 -
Android API 中文 (53) —— BaseAdapter
前言 本章内容是 android.widget.BaseAdapter,版本为Android 2.2 r1,翻译来自"德罗德",欢迎大家访问他的博客:http://sparkrico.javaeye.com,再次感谢"德罗德" !期待你一起参与Android中文API的翻译,联系我over140@gmail.com。 声明 欢迎转载,但请保留文章原始出处:转载 2012-03-19 23:58:31 · 727 阅读 · 0 评论 -
Activity概述
声明:原文来至Android官方开发参考Activity Class Overview。水平有限,敬请谅解http://developer.android.com/reference/android/app/Activity.html Activity是Android系统提供的界面,所有和用户的交互都发生在这里(类似于windows的窗口)。Activity在创建时生成转载 2011-12-09 11:46:22 · 735 阅读 · 0 评论 -
Android:资源 id 及资源 id 的动态获取
我们平时获取资源是通过 findViewById 方法进行的,比如我们常在onCreate方法中使用这样的语句:btnChecked=(ImageView)findViewById(R.id.imgCheck); findViewById是我们获取layout中各种View 对象比如按钮、标签、ListView和ImageView的便利方法。顾名思义,它需要一个int参数:资源id。转载 2011-12-18 16:04:46 · 833 阅读 · 0 评论 -
android下不规则多边形填充位图
最近研究android的2D图形,在android中,画多边形的方法很多,这里提供一个简单的方法。用Path来实现。Path path = new Path();path.moveTo(50, 50);path.lineTo(100, 50);path.lineTo(100, 0);path.lineTo(150, 0);path.lineTo(150, 50);path.lineTo(2转载 2011-06-28 02:09:00 · 7343 阅读 · 0 评论 -
关于Android开发中图片资源文件夹drawable中图片与资源ID号出现对不上的问题
今天挺郁闷的,被drawable文件夹出现的一些问题整惨了。 下面来说说问题: 图片资源 1.bmp, 2.bmp, 3.bmp, …… Ctrl + C -> Ctrl + V 一起直接复制到drawable文件夹下,随后可以看到 R.java文件中出现了一些相应的资源ID号, 但是在实际使用过程中的时候却发现用资源的ID号去取得图片资源后,与想要的结果不一样。这并不是因为代码写错的原原创 2011-06-28 02:21:00 · 8294 阅读 · 2 评论 -
selector实现按钮选中高亮效果原理
按钮选中高亮常规代码如下:原创 2014-11-10 19:15:23 · 6964 阅读 · 1 评论