自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (17)
  • 收藏
  • 关注

原创 安卓国际化之strings.xml导入Excel表格及从excel恢复到Strings.xml中

       APP国际化已经是一个比较常用的需求了,当然中文部分身为开发人员自己就能三两下搞定,如果是其他语种。。。emm,我们身为开发人员的是不会越俎代庖的(关键是懒其实是不会),还是交给专业人士好了,哈哈哈。如果你把整个strings.xml文件发给翻译人员,估计他们会一脸懵逼,叫他们直接把文件里面的中文翻译成英文,但是不能破坏xml里的尖括号的格式,让男翻译火冒三丈,让女翻译的男朋友偷偷发...

2019-01-05 15:37:59 2023 1

原创 getFilesDir()与getExternalFilesDir()的区别

在Android中文件存储路径包括内部存储和外部存储两种类型。 对于内部存储你可以使用这两个方法来获取相关路径: getFilesDir() getCacheDir(),存放app的临时缓存文件,记得不用时要删除这些文件,并且给这个文件设置一个合理的大小比如1M,因为如果系统内存紧张时,这些文件可能会在没有任何警告的情况下被删除. 对内部存储,当一个app被安装到手机后

2017-12-15 12:22:41 3646 1

原创 Android 自定义view接收输入法输入的内容并显示在view上

Android的需求总是很奇葩,什么你要在imageview中画中线?要移动的时候画出椭圆?线还要跟随图片移动等比例缩放?好吧,在ondraw()直接画就可以了。什么你还要点击imageview弹出键盘,输入文字然后显示在imageview中?这就尴尬了,其实只要是View的子类,都可以接收输入法输入的内容。 现在我们一步一步来实现public class InputTextView ext

2017-12-08 16:04:22 1611

原创 谈谈对mvp模式的理解

刚刚开始写代码的时候,凭着自己的灵感想到什么就写什么,整个项目都是面向过程写下来,一个类就2-3千行代码,满满的成就感。当项目需求变更的时候才知道什么是痛苦,往往一个很小的改动,但是修改的代码确很多,而且不知道会不会出现漏修改的地方或者修改了某一个地方对其他类有没有影响,牵一发动全身,这时候我宁愿项目经理来牵我的头发也不想去修改这堆代码,所以我开始了解mvp开发模式,不再让经理牵我的头发。到底什么

2017-03-24 09:12:10 322

转载 50个Android开发技巧(01 好好利用layout_weight属性)

问题:如何将一个Button放置在布局中间并将其宽度设为其parent的50%?分析:问题想要达到的效果应该是这样:(原文地址:http://blog.csdn.net/vector_yi/article/details/24397733)这看起来不难,但很多开发者并不知道达到这样效果的最佳方法。解决:在此我们将weightSum属性与layout_weig

2017-03-22 16:33:56 167

转载 Android中播放声音的两种方法

在Android中,音频、视频等多媒体元素的加入,使得应用程序的用户体验更好。可以说,现在的手机,已经远远不只作为通信工具,更成为娱乐、办公的必备产品。Android提供了简单的音频API。一般大家使用的是MediaPlayer播放音频,这也是最常见的一种播放声音的工具。这种工具在互联网上有大量的实例,因此在此只做简单的介绍。对播放行为的控制是三个大家非常熟

2016-12-30 16:02:41 339

转载 [Android设计模式]Android退出应用程序终极方法

如何干净彻底地退出Android应用程序,是很多开发者的心头痒。如何干净地关闭所有已打开的Activity? 如何关闭指定的Activity? 如何关闭一类Activity? 这里,我们提出一种通过实现对Application的扩展,实现了一种高效管理Activity,实现Android干净彻底地退出应用程序。 首先,我们将管理Activity的功能通过一个扩展的Application

2016-12-30 11:08:11 184

转载 解决在eclipse中导入项目名称已存在的问题

部分内容转载自:http://www.myexception.cn/eclipse/756169.html(有小改动)前因:开发时用的代码管理工具:VSS,项目名:attend对现行系统进行机能追加和修改时,因为修改了某些文件,要把追加和修改的文件check in到VSS上。机能追加和修改完了后:想测试下有没有文件漏掉,忘记check in。所以把原先本地的工程名改

2016-12-30 08:51:03 1648

支持单选、多选、全选、全不选、自定义模式的listview

支持单选、多选、全选、全不选、自定义模式的listview,使用简单

2019-04-16

PopupWindow工具类

PopupWindow支持各个方向弹出,且使用简单,大佬请忽略此工具类

2018-11-10

Android 客户端tcp传输demo

Android tcp客户端传输数据及上传、下载文件的demo,功能简单,仅供参考

2018-06-28

Android蓝牙demo

该demo包含了蓝牙的搜索、连接、发送、接收模块,这是简单的示例而已,大牛请无视我的存在。

2018-06-01

Android自定义控件

里面包含饼状图、雷达图、阴阳鱼、不规则按钮、贝塞尔曲线、圆形进度条、弧形进度条、折线图、涂鸦、波浪等自定义控件,纯手工绘制没有一张图片,希望可以给新手带来一点启发

2017-06-10

textview字体大小自适应宽度

自定义textview字体大小自适应宽度,遇宽变大,遇窄变小

2017-04-02

gridview跑马灯

直接在xml引用的自定义跑马灯效果,实现了点击,暂停、开始动画效果,实现了文字和图片的跑马灯效果

2017-03-30

自定义垂直跑马灯

自定义垂直图片加文字跑马灯效果,外加自定义无限自动轮播的viewpager

2017-03-30

自动轮播viewpager

一个超简单的自定义viewpager,支持手动滑动、自动轮播,当手指按下的时候停止滑动,松开自动滑动,动态添加圆点指示器

2017-03-29

mvp模式dome

浅谈mvp模式在安卓中的运用,希望能帮助到新入门的程序员

2017-03-24

java web增删查改简单例子

使用mvc模式,实现了简单的增删查改的web

2017-01-06

找不同游戏

在gridview中查找到不同的item的小游戏

2016-12-31

一键反编译

傻瓜式反编译,告别命令码

2016-12-16

popuwindow

一句代码调用popuwindow弹出框,包括上、下、左、右、顶部多方向的弹出方式

2016-12-15

dialog对话框

一句代码引用对话框,对话框界面可以自定义,不在是单调的白色背景,并将对话框里面布局的监听全部返回引用界面的activity处理,整个项目只需要写一个dialog,针对不一样的对话框只需写多一个xml布局即可。

2016-12-15

java打飞机

达内打飞机游戏项目,适合新手对面向对象的理解

2016-12-15

android打飞机源码

模仿达内java的打飞机教程编写出来的安卓游戏

2016-12-15

空空如也

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

TA关注的人

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