ANDROID开发
文章平均质量分 64
佳栩
这个作者很懒,什么都没留下…
展开
-
截屏监听
1、截屏监听Android 截屏监听(截图分享功能实现)Android 截屏检测ScreenShotDemo使用ShareSDK分享图片(只分享图片)Android软键盘弹出和收回监听android 登录页面平滑动画,监听键盘弹起与收起Android App监听软键盘按键的收起和展开,非常好用[开源代码] 系统截图自动调用ShareSDK分享我的demoprivate boolean softwareKeyVisible = false;/原创 2021-02-03 09:30:03 · 196 阅读 · 1 评论 -
Android 4.2原生支持从右到左的文字排列格式
Android 4.2原生支持从右到左的文字排列格式原文地址:http://www.importnew.com/3517.html本文作者: ImportNew - 黄小非 未经许可,禁止转载!Android 4.1(Jelly Bean) 在 TextView 和 EditText 元素里对“双向文字顺序”提供了有限的功能支持,允许应用程序在编辑和显转载 2015-02-10 18:04:56 · 2440 阅读 · 0 评论 -
Android中<meta-data>的使用
Android中的使用 (2012-07-04 11:58:38)原文:http://blog.sina.com.cn/s/blog_8417aea8010110he.html在AndroidManifest.xml中,元素可以作为子元素,被包含在、 、和元素中,但不同的父元素,在应用时读取的方法也不同。1 :在Activity的应用。转载 2015-02-11 10:56:12 · 472 阅读 · 0 评论 -
android debug工具集(挺全的)
[转载]android debug工具集(挺全的)Posted on 2011-04-23 11:50 周柯文 阅读(4364) 评论(0) 编辑 收藏1.TraceView1)功能:用于热点分析和性能优化,分析每个函数占用的CPU时间,调用次数,函数调用关系等 2)方法: a)在程序代码中加入追踪开关 import android.os.Debug; …转载 2015-02-12 09:27:59 · 600 阅读 · 0 评论 -
Google市场推广统计
Google市场推广统计原文地址:http://www.cnblogs.com/snake-hand/p/3161426.htmlGoogle Play作为Android最大的应用市场,也存在这推广等常用的行为,那么如何统计呢,Google Analytics SDK或者其他的SDK都提供了方法,实际上是可以不需要任何sdk,完全可以自己实现的。原理是这转载 2015-02-11 10:47:17 · 785 阅读 · 0 评论 -
布局回调完成后再获取组件高度ViewTreeObserver.addOnGlobalLayoutListener
void android.view.ViewTreeObserver.addOnGlobalLayoutListener(OnGlobalLayoutListener listener)有时候需要在onCreate方法中知道某个View组件的宽度和高度等信息,而直接调用View组件的getWidth()、getHeight()、getMeasuredWidth()、getMeasuredH转载 2015-02-25 15:59:25 · 2719 阅读 · 0 评论 -
Google Analytics
原文地址:http://www.williamlong.info/archives/1772.html据Google Analytics官方博客报道,Google宣布推出了Google Analytics Data Export API,可以将Google Analytics的数据导出给用户,用于用户自己的应用程序,Data Export API目前支持以只读方式访问用户Google转载 2015-02-11 10:24:43 · 537 阅读 · 0 评论 -
在android程序中使用配置文件properties
转至:http://www.cnblogs.com/SummerRain/archive/2013/08/18/3266584.html在android程序中使用配置文件来管理一些程序的配置信息其实非常简单在这里我们主要就是用到Properties这个类直接给函数给大家 这个都挺好理解的读写函数分别如下://读取配置文件 public Properties load转载 2015-02-27 15:26:15 · 527 阅读 · 0 评论 -
android图形处理相关
/***缩放图片*/public static Bitmap scaleIcon(Bitmap bitmap, double width,double height) {if (bitmap != null) {int w = bitmap.getWidth();int h = bitmap.getHeight();Matrix matrix = new Matri原创 2015-03-11 16:07:30 · 413 阅读 · 0 评论 -
android视频播放
今天来说一下Android中怎么实现视频播放,我主要说三种: 1.MediaPlayer+SurfaceView; 2.VideoView; 3.开源视频框架 : Vitamio框架, ijkplayer。我们自己写的和系统自带的控件无法做到所有格式的视频都可以播放,用开源框架基本可以实现兼容大多数主流格式,如: mp4,flv,mkv,rmvb,3gp,avi。 但是vitamio对于...原创 2018-07-09 16:45:25 · 596 阅读 · 1 评论 -
简单框架 + 个推demo
长连接:android长连接实现https://blog.csdn.net/maiduoudo/article/details/78780089Android长连接,怎么处理心跳机制https://www.jianshu.com/p/ec92921d8a04Android移动端IM开发之应用层实现TCP长连接多路复用https://blog.csdn.net/lhd201006/...原创 2018-07-05 11:06:13 · 537 阅读 · 1 评论 -
设计模式阅读笔记
设计模式,基本所有的程序员早晚都会关注。毕竟是一种通用开发经验的总结,了解大家的思考,建立同一的语言。我读的是《Head First设计模式》这本书,对关键节点做的记录如下:原则: 1、找出应用中可能需要变化的部分,把它们独立出来,不要和那些不需要变化的代码混在一起。 2、针对接口编程,而不是针对实现编程。 3、多用组合,少用继承 4、类应该对扩展开放,对修改关闭 5、为交互对象之间...原创 2018-07-24 15:30:41 · 216 阅读 · 1 评论 -
实现嵌套滚动有三种方式
实现嵌套滚动有三种方式:传统监听滑动事件; 协同布局CoordinatorLayout,结合behavior;nestScroll方案参照: Android NestedScrolling机制完全解析 带你玩转嵌套滑动 http://blog.csdn.net/lmj623565791/article/details/52204039玩转Android嵌套滚动 http...原创 2018-07-25 10:48:24 · 1127 阅读 · 0 评论 -
蒲公英apk task上传生成二维码
看了一下蒲公英上传apk的几种方式,发现最方便的两种上传方式是:1、通过task上传 2、安装android studio插件上传看一下两种上传方式的实现: 1、通过task上传task uploadApk(dependsOn: 'assembleDebug', type: Exec) { commandLine 'curl', '-F', 'file=@' + pro...原创 2018-07-30 11:21:36 · 3861 阅读 · 0 评论 -
android 监听系统时区变化,日期变化,时间变化
android 监听系统时区变化,日期变化,时间变化原文地址:http://www.cnblogs.com/lotusve/archive/2012/05/30/2525371.html1. 监听时区变化:配置: private sta转载 2015-02-11 10:42:25 · 5618 阅读 · 0 评论 -
Android最佳实践之:StrictMode介绍
原文地址:http://tech.it168.com/a2011/0908/1243/000001243936_all.shtml【IT168技术】最新的Android平台中(Android 2.3起),新增加了一个新的类,叫StrictMode(android.os.StrictMode)。这个类可以用来帮助开发者改进他们编写的应用,并且提供了各种的策略,这些策略能随时检查和报告开发者开发应转载 2015-02-11 17:46:38 · 443 阅读 · 0 评论 -
布局demo二:shape的使用
文章参考: Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:复制到剪贴板 XML/HTML代码shape> solid android:color="#ff9d77"/> gradient and转载 2012-12-18 13:46:20 · 378 阅读 · 0 评论 -
布局demo四:拖拽button
效果图: 代码如下:package com.zch.test;import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.util.Log;import android.view.MotionEvent;原创 2012-12-21 15:27:25 · 391 阅读 · 0 评论 -
布局demo三:viewPager实现翻页效果
使用ViewPager实现高仿launcher拖动效果 今天用ViewPager 这个类实现了同样的效果,这样代码更少,但是效果是一样的。ViewPager是实现左右两个屏幕平滑地切换的一个类,它是Google提供的。 使用ViewPager首先需要引入android-support-v4.jar这个jar包。具体ViewPager的用法,这里不做转载 2012-12-21 14:43:13 · 3543 阅读 · 0 评论 -
Google Maps Android API V1 Key申请页面打不开的解决办法
google官方说明截止到2013年才停止V1 Key的申请,没想到生成Key的页面怎么也打不开,后来想可能是浏览器的问题,因为看android官网时有时会提示IE不支持,于是就去google官网下载Chrome,没想到连Chrome都下载不了,幸亏安装的有安全卫士360,就用它安装了个Chrome。安装Chrome后,打开签名页,果然和IE不一样,提示google-developers.转载 2013-01-18 17:17:24 · 1573 阅读 · 0 评论 -
Android应用市场和发布流程参考
2012年2月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%。这些数据有力地证明了安卓平台的潜力,而在安卓的世界里,一个响亮的APP可能是技术人员的身份象征和生财之道,那么哪里可以发布自己的安卓APP并放马跑一跑来证明和实现自己呢,又如何发布呢?经过参考各种文档资料和网络资源,整合了以下信息。首先我们可以看看国内几个主要的安卓应用发布平台吧。 1转载 2013-02-04 16:57:57 · 1338 阅读 · 0 评论 -
java.net.SocketException四大异常解决方案
原文:http://developer.51cto.com/art/201003/189724.htmjava.net.SocketException如何才能更好的使用呢?这个就需要我们先要了解有关这个语言的相关问题。希望大家有所帮助。那么我们就来看看有关java.net.SocketException的相关知识。第1个异常是 java.net.BindException:Addr转载 2013-06-14 11:25:26 · 663 阅读 · 0 评论 -
地图API开发平台大比拼
八大地图API开发平台大比拼http://www.enet.com.cn/gps/ 2011年12月07日14:08 来源:eNet硅谷动力【文章摘要】在平台适用性方面,除MapBar和51地图只兼容IE 6.0和Firefox 2.0及它们的更高版本外,其它几款地图API都支持目前的大部分主流网页浏览器。其中,Google Map、百度和搜狗还具备Windows、Mac、Linu转载 2013-08-07 16:41:53 · 2013 阅读 · 0 评论 -
百度地图教程
http://www.apkbus.com/android-109187-1-1.html转载 2013-08-16 16:08:45 · 429 阅读 · 0 评论 -
adb server is out of date. killing..
adb server is out of date. killing...1:今天调试android的时候发现一个诡异的问题[html] view plaincopyC:\Users\xxxx>adb start-server adb server is out of date. killing... ADB ser转载 2013-10-23 20:39:02 · 537 阅读 · 0 评论 -
安卓4.2上弹出消息框 点击后不消失的解决办法
[Phonegap+Sencha Touch] 移动开发19 某些安卓手机上弹出消息框 点击后不消失的解决办法2014-05-11 18:01Ext.Msg.alert等弹出框在某些安卓手机上,点击确定后不消失。原因是:消息框点击确定后有一段css3 transform动画,动画完成后才会隐藏(display:none)。有些奇葩手机就是不一样。转载 2014-07-14 13:49:57 · 2668 阅读 · 0 评论 -
Ubuntu12.04下Android4.0.4源码的下载及其编译过程
Ubuntu12.04下Android4.0.4源码的下载及其编译过程http://www.jizhuomi.com/android/environment/427.html原创 2014-06-27 15:00:21 · 416 阅读 · 0 评论 -
加密解密方式列举
1、MD5加密import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /** * 采用MD5加密解密 * @author tfq * @datetime 2原创 2014-07-07 16:06:59 · 697 阅读 · 1 评论 -
APK签名导出向导 - Use the Export Wizard
APK签名导出向导 - Use the Export Wizard来源:安卓下下啦 发布时间:2012-01-19 10:53:39 作者:佚名 点击:本日:1 本周:1 本月:1 总数:80 以前我们介绍过试用Android签名用keytool和jarsigner制作apk文件 的方法来对一个APK文件进行签名,今天我们主要讲解下如何通过Android 1.5 S转载 2014-07-09 14:43:59 · 465 阅读 · 0 评论 -
地图相关
百度地图纠偏接口http://blog.csdn.net/wu_jing_sheng0/article/details/8264958http://linfengsheng.iteye.com/blog/1473037转载 2014-08-19 11:14:16 · 384 阅读 · 0 评论 -
MTA统计功能接入指引
原文地址:http://wiki.open.qq.com/wiki/mobile/MTA%E7%BB%9F%E8%AE%A1%E5%8A%9F%E8%83%BD%E6%8E%A5%E5%85%A5%E6%8C%87%E5%BC%95MTA统计功能接入指引本文档将帮助您快速接入大家都在使用的MTA统计功能,高级的功能接入请参考开发者手册。目录[转载 2015-02-11 13:59:58 · 3797 阅读 · 0 评论 -
布局demo一:listView按屏幕百分比布局
今天在使用androidlayout_weight的时候遇到点奇怪的问题,就上网查了一下,发现这篇文章很详细,就转了过来,谢谢分享者,写的很详细。 在android开发中LinearLayout很常用,LinearLayout的内控件的android:layout_weight在某些场景显得非常重要,比如我们需要按比例显示。android并没用提供table这样的控件,虽然有TableLayo原创 2012-12-13 15:35:49 · 1785 阅读 · 0 评论