![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发
_涛的博客
作为Android世界的一员,愿与大家共同学习进步
展开
-
Android端使用阿里云OSS上传文件的正确姿势
Android端使用阿里云OSS上传文件的正确姿势原创 2019-12-29 10:21:57 · 8206 阅读 · 1 评论 -
Android 如何在Android项目中搭建HTTP服务器
Android 如何在Android项目中搭建HTTP服务器前言 顾客在无人售货机前购买商品,需要把选购的商品信息上传给Android应用并显示在屏幕上,通信协议为Http协议,无人售货机将作为客户端,Android应用作为服务端,通过http协议,将商品信息上传给Android应用并显示,在这样的场景下,就需要再Android应用程序中搭建一个Http服务器,在Android应用...原创 2018-07-03 15:45:51 · 14049 阅读 · 6 评论 -
ToolBar标题文本居中显示
ToolBar标题居中显示<?xml version="1.0" encoding="utf-8"?><android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app=&qu原创 2018-05-21 17:23:29 · 2990 阅读 · 0 评论 -
Android软键盘的换行键换成其他键
Android软键盘的换行键换成其他键<EditText android:id="@+id/et" android:singleLine="true" android:imeOptions="actionSend" android:layout_width="match_parent" android:lay...原创 2018-05-21 17:20:32 · 1474 阅读 · 0 评论 -
获取手机实际分辨率
获取手机实际分辨率DisplayMetrics metrics =new DisplayMetrics(); getWindowManager().getDefaultDisplay().getRealMetrics(metrics);int width = metrics.widthPixels;int height = metrics.heightPixels;...原创 2018-05-21 17:11:31 · 746 阅读 · 0 评论 -
Android 如何根据资源的名字获取其ID值
package com.example.sdk;import android.content.Context;/** * 根据资源的名字获取其ID值 * @author mining * */ public class MResource { public static int getIdByName(Context context, String classNa原创 2017-03-17 09:24:22 · 2164 阅读 · 0 评论 -
Android studio应用的AndroidManifest.xml文件中跟库中出现相同的配置解决方案
问题描述 Error:(26, 9) Attribute application@icon value=(@drawable/logo) from AndroidManifest.xml:26:9 Error:(28, 9) Attribute application@theme value=(@style/ThemeActionBar) from AndroidManifest.xml:原创 2017-03-17 09:14:42 · 2175 阅读 · 0 评论 -
第三方控件:消息数量控件BadgeView的使用
下载BadgeView.jar包,放在项目的libs下布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2017-03-17 09:07:58 · 856 阅读 · 0 评论 -
adb 常用指令
以下是ADB的一些常用指令adb shell 进入设备的shell层,可以使用Linux指令操作系统adb devices 查看当前连接的设备,连接到电脑上的Android真机或者模拟器会以列表的形式显示adb install <apk文件全路径>安装软件到设备上,用例:adb install C:\Users\zhangtao\Desktop\app-debug.apkadb uninsta原创 2016-12-21 15:45:43 · 310 阅读 · 0 评论 -
Android小程序:如何给通过WindowManager的addView添加的view设置动画
前言昨天分享了一个android浮动窗口的小程序,它的代码我就不在这里贴出来了,详情可以从这里去了解浮动小窗口代码,但是今天想想好像少了点什么,就想到了给它设置一个动画效果,这样当显示与关闭的时候不会觉得那么生硬,那么如何设置该动画呢?代码也直接贴出来了// 这段代码在昨天的小程序中有写到,设置动画就多加了一行代码: mLayout.windowAnimations = R.style.anim_v原创 2016-12-15 13:55:46 · 2644 阅读 · 0 评论 -
Android 以广播的方式监听Home键
前言最近在写一个项目模块,需要监听Android手机的Home键,但是Home熟悉系统键,在Activity当中监听其他的键Google给我提供了相应的方法,唯独Home键没有提供,那是否有什么方法可以监听Home呢?答案是有的,用注册广播的方式来监听Home键,除了这一种外,其实还有其他几种方式,但是个人认为这种方式比较好,所以在这里我就只针对广播的方式来监听Home键做一个讲解,若有不妥的地方,原创 2016-12-14 14:34:47 · 3161 阅读 · 0 评论 -
Android输入框控制银行卡账号输入格式:4位一个空格 如6666 6666 6666
最近在写一个会员卡的一个模块,需要输入一个12位的会员卡号,看到很多软件在输入卡号的时候都是4位一个空格,这样客户在输入的时候就不容易出错,还比较好看,就想着如何去实现一样的效果,自己尝试了许久没有实现出来,最后在网上看到大神有实现的效果,我在此分享出来,供大家参考:package cn.agiledata.ipos.view;import android.text.Editable;import转载 2016-12-09 10:50:23 · 863 阅读 · 0 评论 -
Android跟手机安全卫士加速球一样的效果----浮动小窗口
前言android中的浮动小窗口我们见的很少,比如加速球,小闹钟,即使如此,但是还是有它的用武之地,不管如何,先收集起来,以防不备之需以下是代码部分package cn.zt.demo.floatwindow.view;import cn.zt.demo.floatwindow.R;import android.content.Context;import android.view.Layout原创 2016-12-14 17:19:46 · 691 阅读 · 1 评论 -
Android APK 反编译简易流程(附图)
前言说到反编译,大家可能都不陌生,尤其是我们做开发,写程序的,在我平时的开发过程中,会遇到很多困难,尤其是一些特效的实现,自定义view之类的效果,看到很多的应用有很多特别好的效果,就想着这个到底是如何实现的,特别想要借鉴一下,可是没有源代码,就根本不知道他是如何实现的,在这种情况下,我想到的是反编译,就是用到一些工具,把人家的apk文件编译成我们能看得还算懂得Java源代码,所以学会了反编译,多么原创 2016-11-09 18:08:29 · 354 阅读 · 0 评论 -
如何让ListView的头布局不响应被选中事件
如何让ListView的头布局不响应被选中事件想必有很多Android开发者一定不少使用ListView,因为ListView的功能确实很强大,极大的方便了我们的开发者,但是在开发的过程中,我们难免会有各种各样的需求,而ListView的通用功能不可能满足每个人的开发需求,比如有个时候需要是实现一个下拉刷新,或者需要将ListView的第一个条目设置成一个头像,这些都是需要开发者自己去定义的,如果想原创 2016-11-03 16:24:26 · 885 阅读 · 0 评论 -
android沉浸式状态栏(像iOS一样的状态栏)
先上图吧: 想必用苹果的人都能看到这样的效果吧,不知道给你的感觉怎么样,给我的感觉是挺舒服的,做为Android开发者的我,对这种效果的实现也产生了好奇,现在也有很多android开发者也在仿照苹果的这种效果,做出了自己的应用,我也不例外,也想尝试下怎么去实现。我就直接贴代码了/** * Created by zhangtao on 2016/11/3. */public class S原创 2016-11-03 17:12:42 · 5583 阅读 · 0 评论 -
onActivityResult()方法的执行问题
onActivityResult()方法的执行问题 很多人可能很清楚onActivityResult()方法会在什么时候执行,可还是会有一部分人在遇到这个问题的时候还是会束手无策,比如:为什么在跳转界面的时候,界面还未跳转,就已经执行了这个方法了,这是为什么呢?可能你苦思幂想很久也不知道原因,检查了无数次的代码,却没有发现错误,最终的罪魁祸首原来是注册清单文件出了问题。 那么到底是什么问题呢原创 2016-09-15 10:37:57 · 1589 阅读 · 0 评论 -
eclipse中添加Json Editor Plugin 插件的方法
eclipse中添加Json Editor Plugin 插件的方法 如今很多的安卓开发者在开发项目的时候,都会涉及到网络请求,而现在大部分公司的网络请求返回的数据都是以json数据的格式返回的,开发者需要将其解析出来,才能为我们所用,而json数据的内容各不一样,如果单纯的阅读,而不将其格式化,肯定也会难倒一大片的开发者,如今也涌现了很多优秀的软件可以轻松的将其格式化,方便开发者阅读,即使如此原创 2016-08-22 14:13:08 · 15103 阅读 · 5 评论