![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android笔记
文章平均质量分 80
Wtoria
这个作者很懒,什么都没留下…
展开
-
android iconfont
Iconfont是什么:Iconfont 是一套字体图标,和我们使用自定义字体的方式是一样的,并且它是一种矢量图标。Iconfont如何制作(一般都是UI提供):免费网址:阿里iconfont在android中使用:(1)在阿里iconfont中选择想要的图标,然后放入购物车Download code下来:(2) 将.ttf放入到android assets...原创 2019-12-11 09:31:41 · 289 阅读 · 0 评论 -
Android Checkbox Dialog 问题
Dialog中复选框选择不同的选项实现不同的功能解决方案: final String[] items = {"1", "2", "3"}; final boolean[] selected = {false, false, false}; new AlertDialog.Builder(this) .setTitle("清原创 2017-09-01 17:31:51 · 898 阅读 · 0 评论 -
设置背景时没作用
View.setBackgroundColor(color); View.setBackgroundDrawable(R.drawable.shape);通过代码编写shape,或者通过GradientDrawable设置颜色GradientDrawable myGrad = (GradientDrawable)rectangle.getBackground();myGrad.setColor原创 2017-07-31 11:16:19 · 468 阅读 · 0 评论 -
Mac上配置Android ADB环境变量
1.启动终端,在终端中进入home路径: 2.在home路径下输入:cd $HOME; 3.更新.bash_profile文件(当该文件存在时),如果该文件不存在,可通过如下命令创建:touch .bash_profile; 4.打开.bash_profile文件,对其内容进行编辑:open -e .bash_profile; 打开.bash_profile文件: 5.此时文本编辑器会打开原创 2017-03-31 11:23:41 · 701 阅读 · 0 评论 -
向Github提交代码
GitHub简介GitHub是一个利用Git进行版本控制、专门用于存放软件代码与内容的共享虚拟主机服务。它由GitHub公司(曾称Logical Awesome)的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。GitHub同时提供付费账户和免费账户。这两种账户都可以创建公开的代码仓库,但是付费账户也可以创建私有的代原创 2016-08-02 17:46:50 · 751 阅读 · 0 评论 -
开源网站的整理
这里荒芜寸草不生,后来你来这走了一遭,奇迹般的万物生长,这里是我的心。原创 2016-07-18 18:05:37 · 739 阅读 · 0 评论 -
Android Picasso的基本使用
Picasso是Android中强大的图像下载和缓存库。Picasso Introduction(介绍):在Android应用程序中图片的添加有必须的环境和良好的视觉风格,Picasso可以很轻松的加载图片在你的应用程序中-通常在一行代码中。Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(i原创 2016-07-21 18:23:22 · 4095 阅读 · 0 评论 -
Android中常见的正则表达式工具类
常见的正则表达式工具类:public final class RegexpUtils { private RegexpUtils() { } /** * 匹配图象 * * * 格式: /相对路径/文件名.后缀 (后缀为gif,dmp,png) * * 匹配 : /forum/head_icon/admi原创 2016-06-20 15:32:41 · 2957 阅读 · 0 评论 -
Android中ListView长按事件和点击事件的冲突问题
ListView中的item即需要点击事件又需要长按事件,当然得使用setOnItemClickListener和setOnItemLongClickListener进行监听处理事件,既有点击又有长按自然会出现事件冲突的情况。1.当setOnItemLongClickListener设置的返回值为false时,在Long click时click事件也会触发。2.当setOnItemLong原创 2016-06-18 15:53:03 · 2987 阅读 · 0 评论 -
Android真机连接Android studio或Eclipse输出不了日志问题
真机连接AS或Eclipse输出不了log日志,很可能手机没有开log输出的功能,大部分手机可以通过拨号进入“工程模式”进行更改设置,这样就可以整出输出log日志,我的是360 f4手机,在拨号键输入“*20121220#”,然后进会进入工程模式,如图:然后选择“日志输出等级”,根据自己的需求选择不同的Log日志输出等级!如何抓去日志教程:【教程】大原创 2016-06-13 18:14:19 · 2024 阅读 · 0 评论 -
Android中通过Hanler实现短信倒计时效果
在应用中登陆、注册、修改密码等都会使用到通过短信的方式获取验证码,验证码时间大部分为60秒,如果用户没有输入,可以点击再次发送,通过Android中的handler可以实现这样的效果!public class MainActivity extends AppCompatActivity { private TextView tvTime; private static fin原创 2016-06-12 22:51:03 · 1110 阅读 · 0 评论 -
最全面的常用正则表达式大全
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5转载 2016-05-19 14:21:36 · 524 阅读 · 0 评论 -
Android使用Google自带的截屏方法
通过几行简单的代码实现截屏的方法:获得整个屏幕:getWindow().getDecorView();通过这个方法写了个Demo:public class MainActivity extends Activity implements View.OnClickListener { private ImageView mImageView; pri原创 2016-05-04 23:15:10 · 1536 阅读 · 0 评论 -
Android微信分享及AS生成APK
对于新手来说在做分享的时候总会遇到一些问题,现在集成分享也比较多,在网上可以搜到很多关于分享所遇到问题!以微信分享为例,首相要想微信分享需要进入微信的开发者网站点击打开链接,里面会有分享的配置流程和资源下载点击打开链接,不清楚的可以点击连接进行查看。首先我们要创建移动应用,这里比较简单,跟着步骤走就没什么问题,但要注意一点,你填写的包名要与你创建应用的包名一致。原创 2016-05-03 23:04:08 · 3025 阅读 · 0 评论 -
通过自定义方法减少findViewById方法使用的次数
如果程序中需要多次使用findViewById,但又不想使用框架,就可以使用自定的方法,既简单又方便。 public T $(int viewId){ return (T) findViewById(viewId); }通过泛型定义的方法返回的是findViewById,下面是使用的方式: private void initViews() {原创 2016-05-03 09:12:29 · 777 阅读 · 0 评论 -
Android学习笔记之动态修改xml中字符资源
在Android中可能会动态修改xml文件中的值,简单的方法介绍!string.xml中节点是支持占位符的,如下所示:整数型:%1$d, 浮点型:%2$.2f, 字符串:%3$s1、其中%后面是占位符的位置,从1开始。2、$后面是填充数据的类型:(1) %d:表示整数型.(2) %f:表示浮点型,其中前f面加的数字表示小数的位数.(3) %s:表示字符串.这原创 2016-01-04 22:18:56 · 702 阅读 · 0 评论 -
Android编程开发规范
Android编程开发规范Activity.onCreate(),Fragment.onActivityCreated(),作为程序入口,不用写入太多代码,尽量保持只调用initXXX()方法,简单明了展示调用过程。如:initData(),initView()。单个方法体不要过长代码任何地方不要拼错单词杜绝整个类代码格式化调用方法保持“临近原则”,被调用的方法,放在调用方法下方统一调转载 2016-01-04 22:54:28 · 510 阅读 · 0 评论