自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (12)
  • 收藏
  • 关注

原创 android 8.0 发送广播到另一个 app(静态注册接收器)

Intent intent = new Intent("action");intent.setComponent(new ComponentName("packagename", "broadcatstreceiver 全路径"));intent.setClassName("packagename", "broadcatstreceiver 全路径");intent.setPackage("packagename");sendBroadcast(intent);

2020-07-01 18:20:03 721

原创 Android new Module 之后Gradle DSL method not found: '1.3.41()'

Android new Module 之后 报出了这个错误然后在项目的build.gradle 文件中发现了异常ext.kotlin_version = '1.3.41' '1.3.31' repositories { google() jcenter() }可以看到IDE 在编译的时候自动为我们加了一个'1.3.41'然后把这个...

2019-08-01 16:33:40 638

原创 一张图看懂 Android 事件分发机制

2018-02-28 11:48:55 250

原创 正则表达式

# 正则表达式 ##(Regular Expression)**一.概念和作用** 概念:定义了字符串的模式__ 作用:用来搜索,编辑和处理文本 一句话来说:用来处理跟字符串相关操作,可以用来各个语言中eg:</br>1.在 python 中可以用 re 模块来使用正则</br>2.在 java 中可以用 java.util.regex 包下的类来使用正则</br...

2018-02-27 14:32:14 500

原创 Android 截屏

示例图片: 记录一下,省的用时方恨少直接上代码mButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //截屏代码 View rootView

2017-11-08 09:06:42 279

原创 Android 多渠道打包 用3步来实现

android 多渠道打包

2017-11-07 09:14:17 275

原创 Android FragmentPagerAdapter VS FragmentStatePagerAdapter

通过源码中的两个方法来对比一下 FragmentPagerAdapter FragmentStatePagerAdapter总结:源码解析: FragmentPagerAdapter中的item都是只有在fragment为空的时候会通过getItem获取新的item,而已经加载过的item会被保存到内存中,在需要获取的时候直接attach,而在destroyItem方法中并没有真正移除掉ite

2017-10-20 10:45:36 284

原创 Java容器类详细解析

java容器类解析

2017-10-18 17:58:59 299

原创 Android Studio 中使用Kotlin

在AndroidStudio3.0没有正式版公布之前,每次新建Kotlin项目都需要相关的依赖和配置 又需要打开以前的项目来复制(万一在换了电脑没有以前的项目这时就悲剧要花时间找了) 所以在此记录一下相关配置首先 在整个项目的build.gradle中添加如下图片样例: 复制用ext.kotlin_version = '1.1.2-2'ext.anko_version = '0.10.0'

2017-07-17 17:32:37 384

原创 Android 性能优化

Android 性能优化的重要性就没必要说了,这里主要介绍性能优化的一些方法. 主要包括:布局优化,绘制优化,内存泄漏优化,响应速度优化,listView优化,Bitmap优化,线程优化和性能优化. 下面我们一个一个来分析:1.布局优化: 思想就是尽量的来减少布局的层级结构来达到优化的目的地.首先:删除无用的层级和选择性能较低的ViewGroup(例:既可以使用RelativeLayout又可以

2017-01-12 17:08:31 254

转载 Android 中的小细节

转载出处:http://blog.csdn.net/qq_17766199/article/details/537260621.EditView的自定义样式其实这部分大家一定不陌生,通常默认的样式都与我们的设计样式有出入,那么就需要我们自定义,通常我们使用Android:background="xxx" 来自定义。常见的我就不重复啰嗦了,下面介绍一些特殊的使用。首先看看默认样式(SdkVersio

2016-12-19 08:18:19 508

原创 IntentFilter 匹配规则(网页中启动Activity)

IntentFilter

2016-11-04 14:32:45 352

原创 Activity 启动模式

LaunchMode

2016-11-04 13:48:55 284

原创 Activity 生命周期

Activity生命周期

2016-11-04 11:24:24 279

原创 Android 5.X 汇总

Android 5.x 设计风格 Material Design1.默认主题 @android:style/Theme.Material(dark version) @android:style/Theme.Material.Light(light version) @android:style/Theme.Material.Light.DarkActionBar(light version

2016-09-02 11:01:38 284

原创 Android 打包jar,aar以及在项目中的引用

关于jar和aar的作用就不多说了1.先来看jar和aar的打包和获取吧, 直接一张图看明白 首先把要封装的模块放到moudle中(可以File ->New ->New Moudle(选择Android Library)新建moudle) 新建moudle别忘了在app->build.gradle->dependencies中添加:compile project(‘:mylibrary’)然后

2016-08-26 18:49:35 830

原创 常用DOS命令

dir : 列出当前目录下的文件和文件夹 md : 创建目录 rd :删除目录 cd :进入指定目录 cd.. :退回到上一级目录 cd/ :退回到根目录 del :删除文件 exit :退出dos命令行

2016-08-24 17:16:39 258

原创 通过网页来打开app指定页面

例如:打开http://www.eg.com(这个网页的作用就是打开连接:something://project.example.com?id=03733a27f19bbc9f737caa0d38db1a08) 这个网页是瞎写的,但是你要明白这个意思.好了开始app中的配置吧 例如我想打开的MainActivity 那么就需要在AndroidManifest.xml中配置MainActivit

2016-08-22 10:05:43 3718 3

原创 ADB WIFI 免ROOT(亲测)

首先保证你的测试手机的系统版本是4.0.3以上 然后把手机跟电脑连接上(就是ADB连接成功,并且同一个WiFi网段) 电脑adb没配置成功的自行百度 电脑端 1.cmd打开,运行:adb tcpip 5555 2.adb kill-server 3.adb connect 192.168.0.148(手机的IP地址)手机IP地址查看方法 设置–>关于手机–>状态信息–>ip地址抛弃数据

2016-08-19 10:44:00 7623 2

原创 Android 自定义系统通知栏的颜色

Android 从4.4开始就已经支持自定义通知栏的背景色了! 先来一个效果图 要实现这样的效果只需要简单的3步1.在values/style.xml(关于系统适配后面提到)<style name="customeTheme" parent="AppTheme"> <item name="windowActionBar">false</item> <item

2016-05-16 11:54:10 1180

原创 Android ListView 使用相关技巧

1.使用ViewHolder来提高效率:避免每次调用getView()的时候通过findViewById()实例化控件(在自定义的Adapter中定义一个内部类ViewHolder)2.设置item的间隔:系统提供了android:divider="@android:color/darker_gray" android:dividerHeight="10dp"提示:不仅仅设置颜色,还

2016-04-20 18:23:59 303

原创 一.Android 控件架构

从这个分类中开始学习Android 的自定义View相关内容~!先来整体的了解一下Android 的控件架构吧!这里通过几张图来简单了解Android的控件架构 看图:一个树形结构(控件树) 1.每个控件树的顶部都有一个ViewParent(控制核心:所有的交互管理事件都由它来统一调度和分配) 2.View:在屏幕上占据一块矩形区域 3.ViewGroup:中可以包含多个View和ViewG

2016-04-20 11:17:59 364 1

原创 Android ListView item点击失效问题

当listview的item中存在RadioButton,CheckBox等控件的时候,设置listview的setOnItemClick就会无效原因:RadioButton等控件获取了焦点,从而是item的点击无效解决办法:对radioButton 等控件在其xml文件中添加如下代码使其不获得焦点即可android:clickable="false" android:focusab

2016-04-16 18:52:57 398

原创 Cannot reload AVD list: cvc-enumeration-valid**

今天突然运行的时候就这样了,点了OK还出现(考验手速了,呵呵)解决办法: 替换devices.xml文件 1,首先找到这个/sdk/tools/lib/devices.xml文件 2.然后找到你报错的那个里面的文件,就第一个图中我标记记一下的那个(我的图里是android-23) 3,最后,就是吧2中的devices文件替换成1中的文件,问题就哦了!

2016-04-07 17:01:47 537

原创 单例模式

饿汉式public class Singleton { private static Singleton singleton = new Singleton(); private Singleton(){} public static Singleton getSingleton(){ return singleton; }}优点:编写简单 缺点:无法延

2016-04-05 09:21:42 237

原创 Android Dialog(对话框)增加动画效果

Android 中对话框是突兀的出现的! 现在我们来为他增加一个动画效果吧! 先上效果图:有效果了就直接上代码View view = LayoutInflater.from(this).inflate(R.layout.loading,null); AlertDialog dialog = new AlertDialog.Builder(MainActivity.this).se

2016-03-28 09:31:00 6946

原创 Android 工具类积累

1.屏幕相关的工具类/** * 作者:陈明亮 on 2016/3/25 14:09 * 博客:http://blog.csdn.net/zc2_5781 * * DisplayMetrics提供了一种关于显示的通用信息,如显示大小,分辨率和字体。 * 使用方法: 1.直接new其对象, * 2.getWindowManager().getDefaultDis

2016-03-25 14:23:20 277

原创 Android 动画机制 之 属性动画

Android 3.0 之后,Google提出了属性动画,有了更加丰富的动画效果了!优点:动画效果丰富(基本能实现所有动画),并且可以进行交互一.ObjectAnimation 先上个实现透明度动画的例子:ObjectAnimator animator = ObjectAnimator.ofFloat(view, "translationX", 0.1f);animator.setDuratio

2016-03-25 14:19:12 338

原创 Android 动画机制 之 视图动画

视图动画使用比较简单!共有四种动画方式 AlphaAnimation 透明度动画 RotateAnimation 旋转动画 TranslateAnimation 位移动画 ScaleAnimation 缩放动画还有一个动画集合,可以把以上四种动画放在一起,形成一个综合的动画!一. AlphaAnimation 透明度动画构造器 Alph

2016-03-21 14:58:04 338

原创 自定义带下拉刷新的ListView

下拉刷新现在那个app上基本都有了. 而实现下拉刷新也有很多第三方的,用起来也非常方便! 那能不能自己也写一个呢,学习了学习,现在来写一个吧!先上效果图:1.首先自定义类继承ListView 并实现构造方法,在每个构造方法中初始化initView(); 并添加header并隐藏header的布局用于添加头部布局private void initView(Context context) {

2016-02-29 11:16:05 324

原创 Android ListActivity

Android ListActivity:ListActivity看名字就知道了,它是一个具有特殊功能的Activity. 其实就是listview和Activity的一个结合品. 怎么用呢? 很简单: 首先要你的activity要继承ListActivity在这个Activity中是不用setContentView();的@Override protected void o

2016-02-17 10:16:39 463

原创 Android ViewPager 图片无限滑动和根据图片数量自动生成的小圆点

先上效果图: 貌似图片太大了!圆点的初始化位置 在viewpager.setAdapter()之前 直接看代码吧private void initPoint() { pointViews = new ImageView[imageRes.length]; // 设置对应的小圆点 for (int x = 0; x < imag

2016-02-16 17:07:01 1325

原创 Android Studio Gradle

好长时间没来了,最近公司项目刚上线,又更新的一个版本,比较忙,公司就我一个人在写Android, 而且我也是刚从eclipse换到了Android Studio 上不久,刚开始的时候各种不习惯,但用着用着就发现确实非常好用,而且很方便,折腾了一段时间,总算是入门了吧!推荐一下,还在用eclipse的尽快改过来吧,越早越好啊!好了,步入正题吧!(关于Android Studio简单配置我就不多说了,

2016-02-04 15:56:09 385

原创 Android反编译

零.环境就不多说了,Android开发的都有!工欲善其事,必先利其器!先附上工具下载链接 反编译工具集合 下载完后解压如下 然后把这三个再解压如下: apktool – 资源文件获取 dex2jar – classes.dex转化成jar文件 jd-gui – 查看转换出的jar文件 好了,都准备好了,我们开始吧一.进入命令行界面,并且切换到apktool文件夹下,如下

2015-12-26 20:42:23 442

原创 Android 定义自己的Application

定义自己的Application,让你任何时候都可以获取到想要的全局Context,

2015-12-08 20:07:37 1258

原创 Android ListView的item点击失效解决办法

当listview的item中设置了checkbox等控件的时候,系统默认就会使listitem失去焦点,导致无法响应item的点击事件,解决办法当前就是让item获得焦点从而能响应点击事件,因此只需在item的布局中加上这个属性即可 android:descendantFocusability=”blocksDescendants”

2015-11-06 18:59:30 400

原创 # android中dp与px的相互转换工具方法

android中dp与px的相互转换工具方法代码块代码块语法标准java代码,例如:/** * 根据手机的分辨率从 px(像素) 的单位 转成为 dp */ public static int px2dip(Context context, float pxValue) { final float scale = context.getReso

2015-10-22 15:30:47 359

原创 Android动画框架详解

http://www.uml.org.cn/mobiledev/201206275.asphttp://www.ibm.com/developerworks/cn/opensource/os-cn-android-anmt2/

2015-10-11 22:09:24 299

原创 Android 使用ShardSDK实现社会化分享

Android 使用ShardSDK实现社会化分享

2015-09-12 20:53:34 1277

铃木摩托车uy125说明书(保养手册)

铃木摩托车 UY125 说明书(保养手册,使用说明) pdf 格式

2020-05-09

volley.jar

android volley.jar 源码 android volley.jar 源码 android volley.jar 源码

2017-10-10

kotlin-compiler-1.1.2-5.zi

kotlin-compiler-1.1.2-5.zip

2017-06-15

04747 Java程序设计(一) 自考 考点 大纲(自己总结)

04747 Java程序设计(一) 自考 考点 大纲(自己总结,未完待续)

2017-04-19

RecyclerViewAndCardViewDemo

RecyclerView CardView 非常简单的一个Demo

2016-09-02

AndroidCustomeBiaotiLan

AndroidCustomeBiaotiLan

2016-05-16

CustomListViewWithPullToRefresh

自定义带下拉刷新的listview的demo

2016-02-29

android viewpager 无限滑动自带小圆点

Android ViewPager 图片无限滑动和根据图片数量自动生成的小圆点

2016-02-16

ApkIDE.zip

Android 反编译一体化工具 ApkIDE(反编译)

2015-12-26

反编译工具打包

Android 反编译工具包 包括apktool,dex2jar, jd-gui

2015-12-24

Android自定义开关按钮(滑动,点击)

Android自定义开关按钮(滑动,点击(方法中已经提供,需自我实现))

2015-10-22

Android Screen Monitor

解压后将 asm.jar 复制到D:\android-sdk\platform-tools(你自己的sdk安装)目录下 进入D:\android-sdk\platform-tools 执行下面命令:> java -jar asm.jar 然后在弹出的对话框中选择设备,OK即可

2015-09-12

空空如也

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

TA关注的人

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