![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
tom-blog
hardly studying make a better life.
do what you love.
every step is an important step.
展开
-
Android 输入非中文密码
给EditText加两个属性 android:digits="0123456789abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" android:inputType="textPassword"转载 2016-11-21 16:24:37 · 1239 阅读 · 0 评论 -
Recyclerview 的万能分割线
Recyclerview 的万能分割线package com.example.administrator.haocai.widget; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import android.graphics.Pain...原创 2018-07-16 14:20:09 · 473 阅读 · 0 评论 -
scrollview 下拉回弹
scrollview 下拉回弹package com.example.administrator.haocai.widget; import android.content.Context; import android.graphics.Rect; import android.util.AttributeSet; import android.view.MotionEvent; import...原创 2018-07-16 10:56:28 · 983 阅读 · 0 评论 -
dialog 样式
<style name="Theme_AudioDialog"> <item name="android:windowBackground">@android:color/transparent</item> <!--Dialog的windowFrame框为无--> <item name="android:wi原创 2018-03-16 11:40:49 · 205 阅读 · 0 评论 -
Android重写HorizontalScrollView只接收水平方向上滑动的事件
Android重写HorizontalScrollView只接收水平方向上滑动的事件 import android.content.Context; import android.util.AttributeSet; import android.view.GestureDetector; import android.view.MotionEvent; import android.view.转载 2018-02-05 11:21:40 · 483 阅读 · 0 评论 -
去除字符中非中文、数字、字母
StringBuilder builder=new StringBuilder(); for (int i=0;ilength();i++){ char ch= newName.charAt(i); if(ch>='0'&&ch'9'||ch>='a'&&ch'z'||ch>='A'&&ch'Z'|| ch >= 0x4E00 && ch 0x9FA5) builde原创 2018-01-25 19:44:32 · 946 阅读 · 0 评论 -
ViewFlipper实现垂直轮播广告效果
效果图 java代码 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);转载 2017-11-03 23:12:47 · 271 阅读 · 0 评论 -
好玩的动画加载和自定义ProgressBar
开发过程中需要自定义开发一个加载进度条显示,这里记录下来方便以后查找。 首先:定义一个anim文件夹下的animation.xml配置文件:<ProgressBar android:layout_width="100dp" android:layout_height="110dp" style="?android:progressBarStyleInverse"转载 2017-10-29 13:10:56 · 242 阅读 · 0 评论 -
获取Java方法签名
输入javap -s 包名.类名即可得到该类的中所有方法签名 如:d:/classes/Hello.class,就输入javap -s Hello 如:d:/classes/com/lqr/test/Hello.class,则输入javap -s com.lqr.test.Hello 首先,先来介绍一下什么是方法签名,说到方法签名,我们就不得不提到java中的方法重载,提原创 2017-01-30 23:29:26 · 5919 阅读 · 1 评论 -
Android studio jni 生成 头文件
Android studio jni 生成 头文件 1.第一步切换到 terminal 面板 2.第二步 进入含义本地方法的路径 cd app/src/main/java 3第三部 生成h文件 javah -d ../jni com.example.w.myapplication.MainActivity 4第四部 刷新项目原创 2017-01-30 01:41:05 · 483 阅读 · 0 评论 -
Android Studio2.2.2 配置NDK
Android Studio2.2.2 配置NDK 环境 主机:WIN 7开发环境:Android Studio2.2.2 步骤 安装NDK 打开Tools->Android->SDK Manager->SDK Tools选中LLDB和NDK,点击确认,软件会自动安装NDK。 配置环境变量 增加一项:NDK_ROOT,如:C原创 2017-01-24 19:11:03 · 152 阅读 · 0 评论 -
代码增大按钮响应区域
代码增大响应区域 Gets the parent view and posts a Runnable on the UI thread. This ensures that the parent lays out its children before calling the getHitRect() method. The getHitRect() method get原创 2016-12-19 11:05:38 · 318 阅读 · 0 评论 -
键盘事件文章
键盘默认状态解释 http://blog.csdn.net/bear_huangzhen/article/details/45896333 输入显示隐藏监听库 https://github.com/yescpu/KeyboardChangeListener 键盘隐藏和显示 http://blog.csdn.net/bear_huangzhen/article/details/458963原创 2016-11-24 21:31:51 · 291 阅读 · 0 评论 -
scollview滑动底部
scollview滑到底部 下面我们看一下这个函数: scrollView.fullScroll(ScrollView.FOCUS_DOWN);滚动到底部 scrollView.fullScroll(ScrollView.FOCUS_UP);滚动到顶部 需要注意的是,该方法不能直接被调用 因为Android很多函数都是基于消息队列来同步,所以需要一部操作,转载 2016-11-22 10:26:21 · 307 阅读 · 0 评论 -
android 去掉listview 点击背景颜色
在listview中加入 android:cacheColorHint="#00000000" android:fadingEdge="none" android:fadingEdgeLength="0dp" android:listSelector="#00000000"转载 2016-11-22 10:02:38 · 1033 阅读 · 0 评论 -
标题粘在顶部recyclerView
粘在顶部的ItemDecoration ItemDecoration 代码 package com.xuanqi.he.wangdai.widget; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphic...原创 2018-09-14 14:58:20 · 381 阅读 · 0 评论