关闭

git 用法记录,方便以后

1,$git status 查看分支状态 2,$ git add .gitignore fatal: pathspec '.gitignore' did not match any files $git add . 添加所有 添加到本地仓库 3,$ git commit -m "20170908" [master (root-commit) 70642cf] 20...
阅读(81) 评论(0)

Android Studio检测内存泄露和性能

内存泄露,是Android开发者最头疼的事。可能一处小小的内存泄露,都可能是毁于千里之堤的蚁穴。 怎么才能检测内存泄露呢?网上教程非常多,不过很多都是使用Eclipse检测的, 其实1.3版本以后的Android Studio 检测内存非常方便, 如果结合上MAT工具,LeakCanary插件,一切就变得so easy了。...
阅读(317) 评论(0)

Android Studio调试功能使用总结【转】

Android Studio调试功能使用总结...
阅读(141) 评论(0)

Android中使用Thread造成内存泄露的分析和解决

Thread 内存泄露 线程也是造成内存泄露的一个重要的源头。线程产生内存泄露的主要原因在于线程生命周期的不可控。...
阅读(373) 评论(0)

Android-adb命令大全

android adb shell 命令大全...
阅读(391) 评论(0)

Android Studio中获取sha1证书的方法

为了避免注册时弄错签名,建议直接用打包出来的apk查看签名,具体如下:  1) 将apk修改后缀为 .rar文件后解压;  2) 进入解压后的META-INF目录,该目录下会存在文件CERT.RSA  3) 在该目录下打开cmd,输入命令 :keytool -printcert -file CERT.RSA  这里将会显示出MD5和SHA1签名。如下图:...
阅读(133) 评论(0)

android学习记录 Onclick事件监听

OnClick事件的实现方法: 1.匿名内部类 2.独立类 3.实现接口的方法 具体实现方法,以Button为例 1.在activity中注册一个button <Button android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="...
阅读(237) 评论(0)

startActivityForResult用法详解

一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activity中重写onActivityResult(int re...
阅读(157) 评论(0)

MulticastSocket的简单使用

我们这里使用MulticastSocket以及组播锁的形式实时监控对应的ip和端口是否实时存在! 下面我们来看代码: public Thread getListenThread(){ Thread thread = null; try { thread = new Thread() { private static final String TAG = "Receiver...
阅读(691) 评论(0)

Android-监听软键盘状态

检测软键盘是否显示或隐藏的功能,下面展示下效果图: 我们接下来看实现: activity_main_xml: <com.zihao.view.InputMethodLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/t...
阅读(1364) 评论(0)

android-仿ios纯数字软键盘

目前项目中需要用到自定义的数字软键盘,通过查找资料,最后写出的一个数字键盘,大家一起学习共享! 下面我们看下效果: 接下来我们看一看代码, activity_main.xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sche...
阅读(1849) 评论(1)

android-仿图片地震波SeismicWaveView

我们在音乐播放的界面上可以看到播放的背景图片上会有一圈一圈的动态地震波,我们现在来看看这种地震波是如何实现。 我们先来看下动画效果: 接下来我们看看是如何实现的,activity_main.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt...
阅读(893) 评论(2)

Google下拉刷新-原生源码

android 实现下拉刷新有很多开源的源码可以用 比如 :PullToRefreshListView  使用起来也很方便 现在还可以直接使用google 自带的下拉刷新效果更加炫丽。不过需要你自己更新到最新的sdk才可使用。 下面来看看刷新的效果吧: 下面来看实现:(activity_main.xml) <android.support.v4.widget.S...
阅读(1060) 评论(0)

ExpandListview应用(实现二级列表和实现新闻分类)

ExpandListView在我们开发中使用非常常见,但原生的ExpandListView往往会达不到我们使用的效果,我们会以两个例子为例来理解ExpandListView,现在我们看下如何做呢? 实现二级列表 首先我们看下效果图: 我们看下布局文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/...
阅读(2684) 评论(1)

android-点击文字收缩效果

项目中我们要求:当文字过长时,为了使得不让文字占据整个屏幕,也具有界面的客观性,我们会判断当文字过长时,只显示两行,末尾使用“。。。”和下拉图片来表示。 效果如下: 实现起来其实比较简单,代码一看便知,现在来看下代码: activity_main.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res...
阅读(832) 评论(1)
37条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:28768次
    • 积分:569
    • 等级:
    • 排名:千里之外
    • 原创:24篇
    • 转载:13篇
    • 译文:0篇
    • 评论:15条
    文章分类