自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GEOLO的专栏

专注于android开发

  • 博客(195)
  • 资源 (25)
  • 收藏
  • 关注

原创 Android开发的小问题

一些小问题,不大!但是足够让你花上一天或者一个礼拜的时间去解决!原创文章:转载请注明作者:geolo。和文章出处:http://blog.csdn.net/geolo/article/details/70585151.Android中的ListView无法点击事件     如果ListView子视图中有Button等抢焦点的控件,那么需要在ListView的xml配置中加入andr

2011-12-09 21:58:40 6668 1

原创 nginx trmp 配置信息

【代码】nginx trmp 配置信息。

2024-02-04 16:28:07 373

原创 按钮点击,出现一个动画

android compose 最新版本,我需要在列表的某一项中某个按钮点击,出现一个动画,这个动画会在点击位置向上移动到界面外面。当用户点击按钮时,我们会记录点击位置并更新动画元素的位置。这样,动画元素将在点击位置上出现,并向上移动。请注意,这个示例仅用于演示如何动态设置动画元素的起始位置。实际效果可能需要根据你的具体布局和需求进行调整。的状态,用于保存按钮的点击位置,并在点击时更新状态。来设置动画元素的起始位置。在这个示例中,我们为按钮添加了一个。了解,根据你的需求,我们可以使用。

2023-06-15 21:09:10 192

原创 android compose two text Baseline bottom

【代码】android compose two text Baseline bottom。

2023-06-14 21:34:43 172

原创 android compose list item 侧滑 删除按钮

您需要实现可侧滑删除的Android Compose列表项。创建一个自定义的列表项组件,例如。对象,用于跟踪侧滑状态。

2023-06-14 13:33:26 771

原创 android room

@Query(“SELECT * FROM Persons ORDER BYCASE WHEN :isAsc = 1 THEN first_name END ASC,CASE WHEN :isAsc = 0 THEN first_name END DESC”)List getPersonsAlphabetically(boolean isAsc);

2023-04-22 15:18:06 78

原创 将各种格式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 4588

原创 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 3491

转载 Android TextView自动换行文字排版参差不齐的原因

转:http://niufc.iteye.com/blog/1729792今天项目没什么进展,公司后台出问题了。看了下刚刚学习Android时的笔记,发现TextView会自动换行,而且排版文字参差不齐。查了下资料,总结原因如下: 1、半角字符与全角字符混乱所致:这种情况一般就是汉字与数字、英文字母混用 解决方法一:将textview中的

2015-11-25 20:38:23 2105

转载 ffmpeg 最简单的转码封装mp4文件

转自:http://www.rosoo.net/a/201411/17115.html本例简单实现了解码后的video重新编码264之后在mux成MP4文件的过程,主要是用来记录muxing的方法。下面详细说一下细节:大家都知道一般解码出来的数据都是播放顺序,解码器是将编码顺序的数据重新按照解码后的播放顺序输出的。而编码器是把数据根据解码需要的顺序重新排序保存的。当然,以上

2015-10-08 16:16:49 4845 1

原创 (FFMpeg)002_SDL或OpenGL在FFMpeg中的使用

开发平台:android FFMpeg版本:2.7.2 SDL版本:2.3 Opengl ES版本:2.0(FFMpeg)002_SDL或OpenGL在FFMpeg中的使用-01.rar :http://download.csdn.net/detail/geolo/9105239(FFMpeg)002_SDL或OpenGL在FFMpeg中的使用-02.rar : http://downlo

2015-09-14 15:31:21 3669 1

转载 视频基础知识分享笔记

内容来自网络的各个角落!一、视频的概念视频(Video)泛指将一系列静态影像以电信号的方式加以捕捉、纪录、处理、储存、传送与重现的各种技术。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。二、音频的概念音频是个专业术语,人类能够听到的所

2015-09-14 15:08:11 4306

转载 魔法数字

说明:所谓魔法数值,是指在代码中直接出现的数值,只有在这个数值记述的那部分代码中才能明确了解其含义。  魔法数值使代码的可读性大大下降。而且,如果同样的数值多次出现时,到底这些数值是不是带有同样的含义呢,谁也说不清楚。另一方面,如果本来应该使用相同数值的地方,一旦用错了,也很难发现。因此,需要注意以下几点,极力避免使用魔法数值。  ① 不使用魔法数值,代之以有名字的Static final或者enu

2015-04-01 18:37:05 4453

转载 面向对象设计的SOLID原则

转:http://www.cnblogs.com/shanyou/archive/2009/09/21/1570716.html S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。 Steve Smith在5月份的微软TechED 2009上有个SOLIDify Your ASP.NET MVC的讲座, der

2015-04-01 15:01:57 1606

转载 在本地调试移动设备上的页面——神器weinre介绍

转:http://www.cnblogs.com/lvdabao/p/3436620.html 平时写代码,最喜欢用chrome的developer Tool调试页面了,基本是离不了的工具。但是当页面需要在移动设备上使用,尤其是被嵌入到Hybird APP中时,由于移动版的chrome没有developer Tool,只能傻傻的用alert来输出一些调试信息,修改了CSS样式也必须不断的

2015-03-26 13:57:56 1919 1

转载 Android 性能优化的一些方法

转:http://bbs.mfunz.com/thread-859138-1-1.html 1. 采用硬件加速,在androidmanifest.xml中application添加 android:hardwareAccelerated=”true”。不过这个需要在android 3.0才可以使用。 2. View中设置缓存属性.setDrawingCache为true.如:对View Draw

2015-03-25 16:07:34 1917

转载 对View DrawingCache的理解

转:http://blog.sina.com.cn/s/blog_5da93c8f010106bb.html View组件显示的内容可以通过cache机制保存为bitmap, 使用到的api有 void setDrawingCacheEnabled(boolean flag), Bitmap getDrawingCache(boolean autoScale),

2015-03-25 11:15:46 3365

转载 Volley 源码解析

原文来自:http://www.codekk.com 1. 功能介绍 1.1. VolleyVolley 是 Google 推出的 Android 异步网络请求框架和图片加载框架。在 Google I/O 2013 大会上发布。名字由来:a burst or emission of many things or a large amount at once 发布演讲时候的配图 从名字由来

2015-02-27 11:53:12 14341 4

转载 【转】怎样编写高质量的Java代码

原文:http://www.cnblogs.com/leefreeman/p/3585032.html 代码质量概述怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有过代码质量相关经验的朋友提出宝贵的意见。 代码质量所涉及的5个方面,编码标准、代码重复、代码覆盖率、依赖项分析、复杂度分析。

2015-02-26 16:45:40 2019

转载 Android自定义VIEW -- ListView

android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WevView、ExpandableListView、GridView、ScrollView、Horizontal ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。并且它实现的下拉刷新Lis

2015-02-16 17:23:56 3280

原创 自定义MediaPlayer(一) -- 关于MediaPlayer的碎碎念

一、 不可复用的MediaPlayer  MediaPlayer,对每个android开发者来说,都不陌生。  简单的调用   mMediaPlayer = new MediaPlayer(); mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); mMediaPlayer.setOnPrepared

2015-02-11 16:15:58 3506

原创 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 2430

转载 ubuntu tools/android: java: not found

发现安装了jdk,却依旧使用不了android编译。可以试试这个方式sudo update-alternatives --install /usr/local/bin/java java /opt/jdk/bin/java 0sudo update-alternatives --install /usr/local/bin/javac javac /opt/jdk/bin/ja

2015-02-06 18:34:32 2526 2

转载 Ubuntu配置JDK和Android环境变量

http://www.cnblogs.com/zf2011/archive/2012/06/11/2545315.html/etc/environment~$ sudo gedit /etc/environment打开文件后,更改如下:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/

2015-02-06 17:31:31 1568

转载 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 6151

转载 自定义View之 CascadeLayout

原文地址:http://blog.csdn.net/vector_yi/article/details/24415537问题:如何创建一个如下图所示的布局?

2014-10-31 10:36:15 2035 1

转载 探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法

原文地址:http://blog.zhourunsheng.com/2011/09/探秘腾讯android手机游戏平台之不安装游戏apk直接启动法/

2014-10-20 14:10:32 1666

转载 修改asmack源码,加上heartbeat机制

原文来自:http://www.eoeandroid.com/thread-321538-1-1.html关键在于packet的解析器类——PacketParserUtils此类中有一个方法是parseIQ,查源码后发现没有解析标签的代码,即如果IQ的子标签为标签的话,那么就不能成功的解析,会返回一个type为error的IQ发给服务器!public static IQ parse

2014-10-17 10:20:14 1682

转载 让ListView自动滚动

原文转载:http://blog.jpardogo.com/autoscroll-a-listview-with-listviewautoscrollhelper/  我想要实现一种效果,就是能够让ListView在没有用户交互的时候,可以自动滚动。  之前有个比较笨拙的方法。说实话,我从来就不喜欢这种方法,手动创建一个计时器的事实和处理它自己停止和重新启动非常丑陋。

2014-10-14 14:46:45 21754 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 1630

转载 java.util.concurrent 多线程框架

转载:(来源于http://www.zhuaxia.com/item/590227619/)JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中。Doug Lea确实是一个牛人,能教书,能出书,能编码,不过这在国外还是比较普遍的,而国内的教授们就相差太远了。

2013-10-22 14:16:25 3749

原创 Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程

Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程                                                                                                                        -- geolo(http://blog.csdn

2013-07-13 15:33:29 7721 3

原创 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 2962 3

原创 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 2095

转载 Objective-C语法快速参考(语法速成)

源地址:http://www.cocoachina.com/b/?p=122大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣

2013-05-20 18:02:06 1105

转载 Java Annotation入门

Java Annotation入门作者:cleverpig版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cleverpig(作者的Blog:http://blog.matrix.org.cn/page/cleverpig)原 文:[http://www.matrix.org.cn/resource/article

2013-05-14 09:46:28 933

转载 几种经典的网络服务器架构模型的分析与比较

原文:http://kb.cnblogs.com/page/173038/ 前言  事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化界面编程中的应用;事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接数高吞吐量的服务器程序中,如 http 服务器程序、ftp 服务器程序等。相比于传统的网络编程方式,事件驱动能够极大的降低资源占用,增大服务接待能力,

2013-04-23 09:39:22 1192

转载 Android中的SharedPreferences陷阱 [转]

http://www.eoeandroid.com/blog-9493-5572.html将保存SharedPreferences的xml文件删除了,能够彻底删除对应的SharedPreferences吗?一次开发过程中,一个功能是需要将程序缓存清除掉,包括SharedPreferences文件。第一次做的方式是,把相关的文件删除。但是发现有问题:程序退出后,再次进

2013-04-09 13:17:46 16235 4

转载 八大排序算法总结

原文:http://blog.csdn.net/yexinghai/article/details/4649923插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。要点:设立哨兵,作为临时存储和判断数组边界之用。实现:/**

2013-03-14 23:30:19 1557

转载 经典的tcp/ip协议开发工程师面试必读

原文:http://blog.csdn.net/helodd/article/details/386369一、 网际协议(Internet Protocol,IP)      在互联网结构中,用一些路由器互联了多个物理网络。这个结构可能会产生误导,因为关键之处是互联网络提供给用户的接口,而不是网络互联的技术。       用户可把互联网想象成一个虚拟网络,它把所有主机都

2013-03-14 23:01:49 10346

mod.ssl_0.9.8.so

mod.ssl.https.so,mod.ssl.https.so,mod.ssl.https.so,mod.ssl.https.so,mod.ssl.https.so,mod.ssl.https.so

2017-11-14

ffmpeg 和 opengl 混合编码出H264

ffmpeg 和 opengl 混合编码出H264

2016-02-18

FFmpeg,opengl,gpuimage,完成音视频同步加GpuImage的滤镜功能

FFmpeg,opengl,gpuimage,完成音视频同步加GpuImage的滤镜功能 android平台 FFmpeg2.7.2 opengl 2.0

2015-09-21

(FFMpeg)FFmpeg,opengl可以播放音频了

(FFMpeg)FFmpeg,opengl可以播放音频了。音视频已经同步.rar FFMpeg2.7.2 Opengl2.0 android平台

2015-09-18

FFmpeg,opengl可以播放音频了。还需要同步音视频.

FFmpeg2.7.2 , Opengl ,android l可以播放音频了。还需要同步音视频.

2015-09-16

(FFMpeg)002_SDL或OpenGL在FFMpeg中的使用-02.rar

android开发平台 FFmpeg2.7.2 Opengl es2.0 sdl2

2015-09-14

(FFMpeg)002_SDL或OpenGL在FFMpeg中的使用-01.rar )

android开发平台 FFmpeg2.7.2 Opengl es2.0 sdl2

2015-09-14

探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法

探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法

2014-10-20

Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程

Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程

2013-07-13

自定义圆角动画按钮

自定义圆角动画按钮

2011-03-03

Easepal_NDK_C调用Java并刷新UI(自己用的)

Easepal_NDK_C调用Java并刷新UI Easepal_NDK_C调用Java并刷新UI Easepal_NDK_C调用Java并刷新UIEasepal_NDK_C调用Java并刷新UI

2011-01-28

AndroidPushNotificationsDemo

AndroidPushNotificationsDemo

2011-01-09

Android拒绝来电的实现

Android拒绝来电的实现Android拒绝来电的实现Android拒绝来电的实现Android拒绝来电的实现Android拒绝来电的实现Android拒绝来电的实现Android拒绝来电的实现Android拒绝来电的实现

2010-12-21

Android简易flash播放器

Android简易flash播放器Android简易flash播放器Android简易flash播放器Android简易flash播放器Android简易flash播放器Android简易flash播放器Android简易flash播放器Android简易flash播放器

2010-12-21

jquery.mobile

jquery.mobile 为iphone,android,win phone 7 等平台解决兼容方案。 也可以集成到手机平台开发

2010-10-25

[一般系统论基础发展和应用].贝塔朗菲.扫描版

[一般系统论基础发展和应用].贝塔朗菲.扫描版 [一般系统论基础发展和应用].贝塔朗菲.扫描版 [一般系统论基础发展和应用].贝塔朗菲.扫描版 [一般系统论基础发展和应用].贝塔朗菲.扫描版 [一般系统论基础发展和应用].贝塔朗菲.扫描版

2010-05-22

android记事本--geolo版

android记事本--geolo版 android入门学习

2010-04-14

Hello, Android 2nd Edition (November 2009) (ATTiCA).

也是英文的教程 Hello, Android 2nd Edition (November 2009) (ATTiCA)

2010-02-04

APress.Pro.Android.2009

英文的android教程,朋友给的,很有用。 所以呢,爱下不下,不下拉倒。

2010-02-04

Android编程之实现GPS定位

爱下不下,不下拉倒…… Android编程之实现GPS定位 Android编程之实现GPS定位 Android编程之实现GPS定位 Android编程之实现GPS定位

2010-02-04

Android_-小技巧手册

Android_-小技巧手册 Android_-小技巧手册 Android_-小技巧手册

2010-02-04

深刻解析Android的AIDL 界面

深刻解析Android的AIDL 界面 深刻解析Android的AIDL 界面 深刻解析Android的AIDL 界面

2010-02-04

Android画图学习

Android画图学习 Android画图学习 • Android画图学习总结(一)——类的简介 • Android画图学习总结(二)——Bitmap • Android画图学习总结(三)——Drawable • Android画图学习总结(四)——Animation(上) • Android画图学习总结(四)——Animation(中) • Android画图学习总结(四)——Animation(下) • Android画图学习总结(五)——Paint

2010-02-04

xml解析器-----dom4j.jar

DOM4j类包,已经打包,放在工程项目的BIN下

2009-05-12

xml解析器_XML解析器原理及性能比较.pdf

xml解析器_XML解析器原理及性能比较

2009-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除