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

原创 Android开发的小问题
一些小问题,不大!但是足够让你花上一天或者一个礼拜的时间去解决!原创文章:转载请注明作者:geolo。和文章出处:http://blog.youkuaiyun.com/geolo/article/details/70585151.Android中的ListView无法点击事件 如果ListView子视图中有Button等抢焦点的控件,那么需要在ListView的xml配置中加入andr
2011-12-09 21:58:40
6779
原创 按钮点击,出现一个动画
android compose 最新版本,我需要在列表的某一项中某个按钮点击,出现一个动画,这个动画会在点击位置向上移动到界面外面。当用户点击按钮时,我们会记录点击位置并更新动画元素的位置。这样,动画元素将在点击位置上出现,并向上移动。请注意,这个示例仅用于演示如何动态设置动画元素的起始位置。实际效果可能需要根据你的具体布局和需求进行调整。的状态,用于保存按钮的点击位置,并在点击时更新状态。来设置动画元素的起始位置。在这个示例中,我们为按钮添加了一个。了解,根据你的需求,我们可以使用。
2023-06-15 21:09:10
350
原创 android compose two text Baseline bottom
【代码】android compose two text Baseline bottom。
2023-06-14 21:34:43
330
原创 android compose list item 侧滑 删除按钮
您需要实现可侧滑删除的Android Compose列表项。创建一个自定义的列表项组件,例如。对象,用于跟踪侧滑状态。
2023-06-14 13:33:26
1162
原创 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
130
原创 将各种格式flv,avi,mp4等的文件,转码成MP4(无音频)
需要的配置请参考:http://blog.youkuaiyun.com/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
4695
原创 Textview解决换行混乱问题
首先感谢MTextView.java的原作者。由于找不到原作者的博客地址。我就贴下,我下载的源码的url:http://download.youkuaiyun.com/detail/yellowcath/7421147然后,在这个MTextView.java的基础上进行了修改,增加了Html的颜色功能。xxx下面是源码!import java.lang.ref.SoftReference; import ja
2015-11-26 22:29:54
3563
转载 Android TextView自动换行文字排版参差不齐的原因
转:http://niufc.iteye.com/blog/1729792今天项目没什么进展,公司后台出问题了。看了下刚刚学习Android时的笔记,发现TextView会自动换行,而且排版文字参差不齐。查了下资料,总结原因如下: 1、半角字符与全角字符混乱所致:这种情况一般就是汉字与数字、英文字母混用 解决方法一:将textview中的
2015-11-25 20:38:23
2179
转载 ffmpeg 最简单的转码封装mp4文件
转自:http://www.rosoo.net/a/201411/17115.html本例简单实现了解码后的video重新编码264之后在mux成MP4文件的过程,主要是用来记录muxing的方法。下面详细说一下细节:大家都知道一般解码出来的数据都是播放顺序,解码器是将编码顺序的数据重新按照解码后的播放顺序输出的。而编码器是把数据根据解码需要的顺序重新排序保存的。当然,以上
2015-10-08 16:16:49
5094
原创 (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.youkuaiyun.com/detail/geolo/9105239(FFMpeg)002_SDL或OpenGL在FFMpeg中的使用-02.rar : http://downlo
2015-09-14 15:31:21
3797
1
转载 视频基础知识分享笔记
内容来自网络的各个角落!一、视频的概念视频(Video)泛指将一系列静态影像以电信号的方式加以捕捉、纪录、处理、储存、传送与重现的各种技术。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。二、音频的概念音频是个专业术语,人类能够听到的所
2015-09-14 15:08:11
4515
转载 魔法数字
说明:所谓魔法数值,是指在代码中直接出现的数值,只有在这个数值记述的那部分代码中才能明确了解其含义。 魔法数值使代码的可读性大大下降。而且,如果同样的数值多次出现时,到底这些数值是不是带有同样的含义呢,谁也说不清楚。另一方面,如果本来应该使用相同数值的地方,一旦用错了,也很难发现。因此,需要注意以下几点,极力避免使用魔法数值。 ① 不使用魔法数值,代之以有名字的Static final或者enu
2015-04-01 18:37:05
4547
转载 面向对象设计的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
1659
转载 在本地调试移动设备上的页面——神器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
1948
转载 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
1985
转载 对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
3454
转载 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
14452
1
转载 【转】怎样编写高质量的Java代码
原文:http://www.cnblogs.com/leefreeman/p/3585032.html 代码质量概述怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有过代码质量相关经验的朋友提出宝贵的意见。 代码质量所涉及的5个方面,编码标准、代码重复、代码覆盖率、依赖项分析、复杂度分析。
2015-02-26 16:45:40
2069
转载 Android自定义VIEW -- ListView
android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WevView、ExpandableListView、GridView、ScrollView、Horizontal ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。并且它实现的下拉刷新Lis
2015-02-16 17:23:56
3336
原创 自定义MediaPlayer(一) -- 关于MediaPlayer的碎碎念
一、 不可复用的MediaPlayer MediaPlayer,对每个android开发者来说,都不陌生。 简单的调用 mMediaPlayer = new MediaPlayer(); mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); mMediaPlayer.setOnPrepared
2015-02-11 16:15:58
3582
原创 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
2497
转载 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
2613
1
转载 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
1606
转载 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
7199
转载 自定义View之 CascadeLayout
原文地址:http://blog.youkuaiyun.com/vector_yi/article/details/24415537问题:如何创建一个如下图所示的布局?
2014-10-31 10:36:15
2090
转载 探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法
原文地址:http://blog.zhourunsheng.com/2011/09/探秘腾讯android手机游戏平台之不安装游戏apk直接启动法/
2014-10-20 14:10:32
1734
转载 修改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
1735
转载 让ListView自动滚动
原文转载:http://blog.jpardogo.com/autoscroll-a-listview-with-listviewautoscrollhelper/ 我想要实现一种效果,就是能够让ListView在没有用户交互的时候,可以自动滚动。 之前有个比较笨拙的方法。说实话,我从来就不喜欢这种方法,手动创建一个计时器的事实和处理它自己停止和重新启动非常丑陋。
2014-10-14 14:46:45
21957
原创 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
1686
转载 java.util.concurrent 多线程框架
转载:(来源于http://www.zhuaxia.com/item/590227619/)JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中。Doug Lea确实是一个牛人,能教书,能出书,能编码,不过这在国外还是比较普遍的,而国内的教授们就相差太远了。
2013-10-22 14:16:25
3804
原创 Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程
Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程 -- geolo(http://blog.csdn
2013-07-13 15:33:29
7924
原创 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
3022
原创 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
2152
转载 Objective-C语法快速参考(语法速成)
源地址:http://www.cocoachina.com/b/?p=122大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣
2013-05-20 18:02:06
1170
转载 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
984
转载 几种经典的网络服务器架构模型的分析与比较
原文:http://kb.cnblogs.com/page/173038/ 前言 事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化界面编程中的应用;事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接数高吞吐量的服务器程序中,如 http 服务器程序、ftp 服务器程序等。相比于传统的网络编程方式,事件驱动能够极大的降低资源占用,增大服务接待能力,
2013-04-23 09:39:22
1237
转载 Android中的SharedPreferences陷阱 [转]
http://www.eoeandroid.com/blog-9493-5572.html将保存SharedPreferences的xml文件删除了,能够彻底删除对应的SharedPreferences吗?一次开发过程中,一个功能是需要将程序缓存清除掉,包括SharedPreferences文件。第一次做的方式是,把相关的文件删除。但是发现有问题:程序退出后,再次进
2013-04-09 13:17:46
16355
转载 八大排序算法总结
原文:http://blog.youkuaiyun.com/yexinghai/article/details/4649923插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。要点:设立哨兵,作为临时存储和判断数组边界之用。实现:/**
2013-03-14 23:30:19
1638
转载 经典的tcp/ip协议开发工程师面试必读
原文:http://blog.youkuaiyun.com/helodd/article/details/386369一、 网际协议(Internet Protocol,IP) 在互联网结构中,用一些路由器互联了多个物理网络。这个结构可能会产生误导,因为关键之处是互联网络提供给用户的接口,而不是网络互联的技术。 用户可把互联网想象成一个虚拟网络,它把所有主机都
2013-03-14 23:01:49
10403
mod.ssl_0.9.8.so
2017-11-14
FFmpeg,opengl,gpuimage,完成音视频同步加GpuImage的滤镜功能
2015-09-21
(FFMpeg)FFmpeg,opengl可以播放音频了
2015-09-18
Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程
2013-07-13
Easepal_NDK_C调用Java并刷新UI(自己用的)
2011-01-28
Android拒绝来电的实现
2010-12-21
Android简易flash播放器
2010-12-21
[一般系统论基础发展和应用].贝塔朗菲.扫描版
2010-05-22
Hello, Android 2nd Edition (November 2009) (ATTiCA).
2010-02-04
Android编程之实现GPS定位
2010-02-04
Android画图学习
2010-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人