android
文章平均质量分 91
GEOLO
android大师!
展开
-
android画图-----shape的使用
<br />转;http://wang-peng1.iteye.com/blog/523869<br />在GradientDrawable1试图中终于把shape学会了,以前总是似懂非懂,现在终于把里面的东西搞清楚了,同时也挺佩服谷歌的用心,故意设置一些陷阱吧,不认真对待还真以为没有啥效果呢。 <br />setContentView(R.layout.shape_drawable_1) <br />shape_drawable_1 代码如下: <br /><ScrollView xmlns:androi转载 2011-04-12 20:19:00 · 1318 阅读 · 0 评论 -
[转]Android 3D 编程:HelloArrow(用 OpenGL ES 2.0 实现)
本文来自:http://www.cnblogs.com/bpasser/archive/2011/10/19/2217411.html本文为转载,版权为原作者所有!运行时检测OpenGL ES版本对此Android文档中并没有提及,但是/sampels/hello-gl2 示例工程中透露出了一些蛛丝马迹,从中我们可以归纳出,要进行OpenGL ES 2.0的渲染,需要有转载 2012-01-18 16:42:58 · 1997 阅读 · 0 评论 -
Android 天天动听 悬浮歌词(迷你歌词)效果解读
转自:http://mobile.51cto.com/android-266613.htm天天动听, 这款Android手机上的音乐播放器,相信不少朋友都曾用过。 不知大家是否注意到,天天动听有一个迷你歌词的特效。什么效果呢? 就是不管你切到什么画面, 歌词永远显示,并且可以拖动。 类型QQ音乐,在电脑上播放时显示的歌词效果。下面我们将这个效果解剖一下, 我认为主要有三个难点:转载 2012-02-23 16:40:50 · 1194 阅读 · 0 评论 -
Android widget 之RemoteView
转自:http://www.cnblogs.com/playing/archive/2011/04/22/2024775.html1.RemoteView概述到目前为止,我发现RemoteView会用在两个地方:一个是在AppWidget,另外一个是在Notification. 先从官方对他的定义来看: RemoteView-- A class that转载 2012-02-20 14:39:09 · 1548 阅读 · 0 评论 -
探索Android中的Parcel
一、Android中的Parcel是什么转自:http://blog.csdn.net/nkmnkm/article/details/6451699 Parcel,翻译过来是“打包”的意思。打包干什么呢?是为了序列化。 如果要在进程之间传递一个整数,很简单,直接传就是行了;如果要传一个字符串,就稍微复杂了点:需先分配一块可以容纳字符串的内存,然后将字符串复制到内转载 2012-02-21 10:56:54 · 4136 阅读 · 0 评论 -
Android联系人按拼音排序以及按汉字首字母或全拼搜索
转:http://blog.csdn.net/csuhanyong/article/details/6120935 今天用了整整一下午去捣鼓这块,为什么模拟器上可以按拼音排序,中英文混排,及按字母搜索联系人,但到了开发板(平台是根据android2.2改过的)上就怎么不行了呢,虽然现在还没有解决,但也是知道了问题所在,离解决之路也就不远了 好吧,现在就解释下androi转载 2012-08-08 16:26:59 · 12816 阅读 · 1 评论 -
android,两个汉字转拼音工具!
1. 在2.3以下的版本使用(包括2.3)package com.lectek.android.base.util;/** * Copyright (C) 2009 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you原创 2012-08-28 17:52:47 · 1288 阅读 · 0 评论 -
Android Bitmap和Canvas学习笔记
转载自:http://www.cnmsdn.com/html/201106/1308859716ID10066.html位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。 1. 从资源中获取位图 可以使用BitmapDrawable或者BitmapFact转载 2011-07-07 10:17:58 · 1029 阅读 · 0 评论 -
Android程序完全退出的三种方法
http://tonyyu.iteye.com/blog/689683很多网友可能发现自己的Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整个Android应用程序呢? 这里Android123给大家三种比较简单的方法实现。 首先要说明在B中直接使用finish(),接下来手机显示的还是主窗口A,所以一起来看看Android开发网是如何实现的吧. 1. Dalvik VM的本地方法Java代码 android.os.Process.killProcess(an转载 2011-05-04 16:35:00 · 1467 阅读 · 0 评论 -
android 程序错误全局处理
转:http://blog.csdn.net/liangguohuan/archive/2010/11/19/6022419.aspx本文将分析在程序出错的情况下如何收集相关的错误信息,并发送错误信息到服务器供开发者分析和调试程序。错误信息将成为您Debug的一把利刃,通过错误信息您可以最及时的掌握程序在各个系统版本和设备上的运行情况。错误处理介绍在一般情况下,OPhone程序出错都会出现如下一个提示对话框:图一:OPhone默认出错提示这种情况下,用户只有点击“强行关闭”来结束程序。当该对话框出现转载 2011-04-13 17:35:00 · 4988 阅读 · 2 评论 -
背景圆角以及图片圆角处理
转:http://hi.baidu.com/sip59/blog/item/8111454b4c0ca42e09f7ef8f.html1.配置文件实现icon_home_shape_overlay如下 或者直接使用一种效果然后 android:background="@drawable/my_shape_file" 2.图片本身加上圆角Bitmap myCoolBitmap = ... ; //转载 2011-04-12 21:04:00 · 1383 阅读 · 0 评论 -
JNI学习笔记4——本地代码创建Java对象(包括javaString)
<br />原文:http://blog.csdn.net/jiben071/archive/2010/11/26/6036305.aspx<br /> <br /><br />(一)在C/C++本地代码中创建JAVA对象<br />1.java对象的创建<br />(1)函数NewObject可以创建java对象<br />(2)GetMethodID能够取得构造方法的jmethodID,如果传入的要取得的方法名称设定为“<init>”就能够取得构造方法<br />(3)构造方法的方法返回值类型的签名始终转载 2011-04-22 10:20:00 · 2565 阅读 · 0 评论 -
Android使用MediaRecorder实现录音功能
转:http://www.ataaw.com/?p=419 手机的一个主要功能是多媒体功能,我们可以使用手机来播放各种音频跟视频,在Android的SDK中同样提供了各种多媒体开发接口,供我们方便的开发出各类音视频软件,下面则是Android中提供的录音接口的基本使用。 这里我们列出几个重要的使用方法,也是最常用的录音接口。1、MediaRecorder recorder转载 2011-06-21 10:26:00 · 1733 阅读 · 0 评论 -
android 获取屏幕的方向
Configuration newConfig = getResources().getConfiguration(); if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE){ //横屏 }else if(newConfig.orientation == Configuration.ORIENTATI转载 2011-06-21 15:35:00 · 6610 阅读 · 0 评论 -
Android的TextView/EditText使用CharacterStyle&SpannableString来处理图片显示、字体样式、超链接等
http://www.cnblogs.com/playing/archive/2011/03/18/1988182.html EditText: 通常用于显示文字,但有时候也需要在文字中夹杂一些图片,比如QQ中就可以使用表情图片,又比如需要的文字高亮显示等等,如何在android中也做到这样呢? 记得android中有个android.text包,这里提供了对文本的强大的处理功能转载 2011-06-21 22:42:00 · 1450 阅读 · 0 评论 -
让 TextView 的事件响应支持 Intent
转:http://chentingjia.iteye.com/category/133320?show_full=true 按上一篇的方式可以给 TextView 加上事件响应,然而仅限于 web、email、phone、map等几种,如果希望在点击后跳转到自己的 Activity 要怎么实现呢?看代码吧! 这是 Activity 代码: @Override转载 2011-06-21 23:29:00 · 2036 阅读 · 0 评论 -
在Android 中调用选择图片、视频、添加音频、录音、拍摄视频、拍照等其他的功能
//选择图片 requestCode 返回的标识 Intent innerIntent = new Intent(Intent.ACTION_GET_CONTENT); //"android.intent.action.GET_CONTENT" innerIntent.setType(contentType); //查看类型 String IMAGE_UNSPECIFIED = "转载 2011-06-21 10:11:00 · 6583 阅读 · 0 评论 -
将flash嵌入你的程序中
无论如何,我们需要一个android2.2的平板电脑或者android2.2的手机一部,同时我们的android平台需要安装最新的flash for android 的插件。 具备了这些之后,我们就可以将flash通过webView的方式嵌入到我们自己的程序中了。 需要的知识:JavaScript知识、java知识、html知识,了解css的话,那最好。 不多说,和以前一样,直原创 2010-12-17 09:43:00 · 9622 阅读 · 23 评论 -
Android简易Flash播放器
上一节,大体说了下在Android程序中嵌套Flash动画。这次按照上次的内容做个扩展,做个简易的flash播放器。前提条件如上一节所说,需要Android2.2平台和安装flash的插件。 先看工程图和效果图: 工程源码: package com.geolo.android.flash;import com.geolo.android.原创 2010-12-21 14:06:00 · 12545 阅读 · 33 评论 -
MediaPlayer info
MEDIA_INFO_UNKNOWN = 1, // The player was started because it was used as the next player for another // player, which just completed playback MEDIA_INFO_STARTED_AS_NEXT = 2,转载 2015-02-04 14:46:12 · 6717 阅读 · 0 评论 -
git - repo
curl https://raw.githubusercontent.com/ossxp-com/repo/master/repo > ~/bin/repo在天朝替换curl http://git-repo.googlecode.com/files/repo-1.12 > ~/bin/repo原创 2015-02-09 19:09:24 · 2455 阅读 · 0 评论 -
自定义MediaPlayer(一) -- 关于MediaPlayer的碎碎念
一、 不可复用的MediaPlayer MediaPlayer,对每个android开发者来说,都不陌生。 简单的调用 mMediaPlayer = new MediaPlayer(); mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); mMediaPlayer.setOnPrepared原创 2015-02-11 16:15:58 · 3540 阅读 · 0 评论 -
Android自定义VIEW -- ListView
android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WevView、ExpandableListView、GridView、ScrollView、Horizontal ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。并且它实现的下拉刷新Lis转载 2015-02-16 17:23:56 · 3307 阅读 · 0 评论 -
视频基础知识分享笔记
内容来自网络的各个角落!一、视频的概念视频(Video)泛指将一系列静态影像以电信号的方式加以捕捉、纪录、处理、储存、传送与重现的各种技术。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。二、音频的概念音频是个专业术语,人类能够听到的所转载 2015-09-14 15:08:11 · 4371 阅读 · 0 评论 -
Android TextView自动换行文字排版参差不齐的原因
转:http://niufc.iteye.com/blog/1729792今天项目没什么进展,公司后台出问题了。看了下刚刚学习Android时的笔记,发现TextView会自动换行,而且排版文字参差不齐。查了下资料,总结原因如下: 1、半角字符与全角字符混乱所致:这种情况一般就是汉字与数字、英文字母混用 解决方法一:将textview中的转载 2015-11-25 20:38:23 · 2137 阅读 · 0 评论 -
Textview解决换行混乱问题
首先感谢MTextView.java的原作者。由于找不到原作者的博客地址。我就贴下,我下载的源码的url:http://download.csdn.net/detail/yellowcath/7421147然后,在这个MTextView.java的基础上进行了修改,增加了Html的颜色功能。xxx下面是源码!import java.lang.ref.SoftReference; import ja原创 2015-11-26 22:29:54 · 3525 阅读 · 0 评论 -
Android开发的小问题
一些小问题,不大!但是足够让你花上一天或者一个礼拜的时间去解决!原创文章:转载请注明作者:geolo。和文章出处:http://blog.csdn.net/geolo/article/details/70585151.Android中的ListView无法点击事件 如果ListView子视图中有Button等抢焦点的控件,那么需要在ListView的xml配置中加入andr原创 2011-12-09 21:58:40 · 6723 阅读 · 1 评论 -
探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法
原文地址:http://blog.zhourunsheng.com/2011/09/探秘腾讯android手机游戏平台之不安装游戏apk直接启动法/转载 2014-10-20 14:10:32 · 1686 阅读 · 0 评论 -
让ListView自动滚动
原文转载:http://blog.jpardogo.com/autoscroll-a-listview-with-listviewautoscrollhelper/ 我想要实现一种效果,就是能够让ListView在没有用户交互的时候,可以自动滚动。 之前有个比较笨拙的方法。说实话,我从来就不喜欢这种方法,手动创建一个计时器的事实和处理它自己停止和重新启动非常丑陋。转载 2014-10-14 14:46:45 · 21888 阅读 · 3 评论 -
自定义View之 CascadeLayout
原文地址:http://blog.csdn.net/vector_yi/article/details/24415537问题:如何创建一个如下图所示的布局?转载 2014-10-31 10:36:15 · 2059 阅读 · 1 评论 -
Android-NDK开发之第四个例子--用C/C++调用Java
用C/C++调用Java的方法我没有去研究,也不知道从哪里开始研究,对Linux我了解到很少,希望有朋友可以给些资料,我的水平很差,望大家多多包涵。 这个例子是别人的代码,我忘记从来里弄来的了,先对原作者表示抱歉。同时代码也被我修改过,再次道歉。 而此文和别的文章一样,只是作为我平时学习积累的验证。 1. Android.mk文件:LOCAL_SRC_FILES参数用空原创 2011-01-28 09:34:00 · 9409 阅读 · 4 评论 -
Android 开启闪光灯做手电筒 源码
权限: 布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravi转载 2012-10-18 22:17:17 · 8807 阅读 · 3 评论 -
View.scrollBy()与View.scrollTo()的使用
原帖:http://ipjmc.iteye.com/blog/1307565 scrollTo()和scrollBy()都是View的public成员函数,使用这两个函数可以达到同样的目的,只是使用方式不同。 public void scrollBy (int x, int y),将View的Content偏移(x,y)。x控制左右方向的偏移,y控制上下方向的偏移转载 2012-10-18 11:07:16 · 7338 阅读 · 0 评论 -
java并发面试题
题目来自:http://ifeve.com/javaconcurrency-interview-questions-base/答案来自书籍和网络以及个人的碎语,转载请注明出处和作者,欢迎大家点评和共享!多线程java中有几种方法可以实现一个线程? 答:在Java中实现一个线程有两种方法,第一是实现Runnable接口实现它的run()方法,第二种是继承T原创 2013-03-13 22:51:08 · 23289 阅读 · 6 评论 -
android 网络管理
一. 监听和判断网络状态(转贴:http://wang-peng1.javaeye.com/blog/557362):public class ConnectionChangeReceiver extends BroadcastReceiver { @Override public void onReceive( Context context, Intent intent ) {原创 2013-05-27 17:03:21 · 2115 阅读 · 0 评论 -
android-API之FingerPaint手指绘图详解
不多废话,马上弄源码。 主Activity类DemoViewPath.java[java] view plaincopyprint?package com.geolo.android.demoViewPath; import android.app.Activity; import androi原创 2013-05-27 17:25:35 · 2991 阅读 · 3 评论 -
Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程
Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程 -- geolo(http://blog.csdn原创 2013-07-13 15:33:29 · 7871 阅读 · 3 评论 -
android4.4 反射获取应用/程序信息的问题
if(android.os.Build.VERSION.SDK_INT >= 19){method.invoke(mPackageManager,new Object[] { packname,0,new MyObserver(packname) }); }else{method.invoke(mPackageManager,new Object[] { packname,new MyObs原创 2014-08-20 16:31:14 · 1654 阅读 · 0 评论 -
将各种格式flv,avi,mp4等的文件,转码成MP4(无音频)
需要的配置请参考:http://blog.csdn.net/geolo/article/details/48439747/* * test14.cpp * * 将各种格式flv,mp4的文件,转码成MP4 */#include <string.h>#include <math.h>#include "test06.h"#define __STDC_CONSTANT_MACROSint f原创 2016-02-23 16:01:24 · 4625 阅读 · 0 评论 -
android-API之PowerManager 电源管理类
<br />public classPowerManagerextends Objectjava.lang.Object ↳android.os.PowerManagerClass Overview<br />This class gives you control of the power state of the device.<br />这个类会让你拥有此设备的电源状态控制权<br /> <br />Device battery life will be significantly aff原创 2010-11-28 21:06:00 · 3306 阅读 · 0 评论