android
编程序的艺术家
多年开发经验及团队带领经验,带领的团队不论是凝聚力还是工作能力都是无敌的。精通java开发,也拥有IOS Swift,VC++,ASP.NET,C#,VB等开发经验。熟悉大型web系统架构;自定义架构设计;负载均衡部署;sql server,oracle,mysql及svn,git,maven等;敏捷开发;数据挖掘技术;多线程高并发技术;hadoop大数据技术;angularjs,bootstrap,jquery,echarts,extjs等前端技术;activiti工作流框架技术。扎实的计算机理论基础,严密的逻辑思维能力。拥有系统架构设计、算法编码能力。对艰深的技术难关抱有狂热的钻研热情。
展开
-
tools:text和android:text
安卓开发中,在写布局代码xml的时候,如果想看到运行之后才能看到的布局效果,但又不想动不动就把应用跑起来。就可以用到tools这个命名空间了。tools命名空间比较特别。该命名空间可以覆盖组件的任何属性,以便在Android Studio预览中进行不同的展示。既然TextView有text属性,我们可以为它提供初始值,在应用运行前就知道它大概的样子。不用担心,应用运行时,所有tools原创 2017-01-11 10:01:02 · 11328 阅读 · 0 评论 -
android开发项目中的build.gradle文件介绍
在开发android项目中,我们通常会遇到两个build.gradle文件。如下图所示:一个用于整个项目,另一个用于app应用模块。应用于整个项目的内容很少,没啥好解释的,内容保持默认不变就行了。我们要了解和经常编辑的是app/build.gradle文件。其内容如下:下面是具体的解释:apply plugin: 'com.android.application原创 2017-01-12 11:45:31 · 16814 阅读 · 0 评论 -
Android界面设计中的尺寸单位介绍
dp(或dip)英文density-independent pixel的缩写,意为密度无关像素。在设置边距、内边距或任何不打算按像素值指定尺寸的情况下,通常都使用dp这种单位。如果设备屏幕密度较高,密度无关像素会相应扩展至整个屏幕。1dp单位在设备屏幕上总是等于1/160英寸。使用dp的好处是,无论屏幕密度如何,总能获得同样的尺寸。sp英文scale-independent原创 2017-01-13 10:04:48 · 735 阅读 · 0 评论 -
android:layout_weight 属性的工作原理
android:layout_weight属性 字母上的意思是权重,这常常让人误解为整个空间的划分权重之比。但其实它指的仅仅是剩余空间划分的权重(比如剩余宽度、剩余高度)。而所谓的剩余空间当然就是指的那些没有组件占用的空间了,相当于是总宽度/总高度 - 所有组件的宽度之和/高度之和。下面举个例子详细说明一下。我们在LinearLayout 中放置两个组件(按钮或者别的什么) ,两个子原创 2017-01-13 11:03:19 · 928 阅读 · 0 评论 -
Android开发中界面采用xml配置文件的优势
Android开发中界面可以通过new 的方式来创建,也可通过xml配置文件的方式来创建。前者的特点是方便容易,后者貌似得多弄一个xml出来貌似有点麻烦。但实际上后者的优点还是很多的。 首先,界面和代码分离开了,想调整界面的显示内容时,直接修改布局文件并更新即可,而不用去改代码。实现了界面与控制的彻底分离。 其次,界面的功能更强大了,因为我们不但可以配置竖屏的界面,原创 2017-01-19 10:36:58 · 2902 阅读 · 0 评论 -
Android 界面类 Activity 和 Fragment 互相传递返回值解析
Android中的界面类Activity 通常都托管着一个及一个以上的Fragment类实例。Activity 与Activity 之间由ActivityManager负责管理及参数、返回值传递。而FragmentManager对象,它管理着所有Fragment,包括它们之间的参数、返回值传递。 我们先了解一下几个跟返回值相关的函数方法: Activity.onAc原创 2017-01-19 11:25:38 · 2248 阅读 · 0 评论 -
Android 开发中的 Manifest.xml 配置文件详解
AndroidManifest.xml 是一个非常重要的功能清单文件。每一个应用程序的根目录里都有这个功能清单文件,这个清单文件给Android系统提供了关于这个应用程序的基本信息,系统在运行任何程序代码之前必须知道这些信息。xml version="1.0" encoding="utf-8"?>用来指定该文件的命名空间 package="com.bignerdr原创 2017-01-17 13:44:45 · 3410 阅读 · 0 评论 -
android app签名方法
1、生成签名文件在android studio 里操作如下: 填完即可。 会产生这个签名文件。 2、签名app到jdk的bin文件夹下输入下面命令:jarsigner -verbose -keystore D:\appkey\geming.jks D:\svn\Bigdata\IOT\iot-village-app\village\platfor...原创 2018-12-26 22:26:12 · 4352 阅读 · 0 评论 -
Android图表控件MPAndroidChart中的饼图piechart 值文字换行及多行文字显示的问题
Piechart 饼图中每一块饼的值文字在显示的时候是不支持换行符“\n”的。当然也就不支持多行显示了。(这其实是个bug,因为这个图表控件的ios版本是支持换行符换行显示的)不过其实解决这个问题也不难,下面是解决的办法:下载MPAndroidChart 的源代码:MPAndroidChart-v3.0.3-sources.jar 用解压软件解压之后,找到文件PieChartRender...原创 2019-01-12 18:05:23 · 5374 阅读 · 3 评论