Android
文章平均质量分 63
zaichuanguanshui
这个作者很懒,什么都没留下…
展开
-
有灰色边框的九宫格
由于工作需要,刚刚做了一个九宫格布局,感觉还是挺有用的,所以很想和大家分享一下。下面让我们来了解一下吧。一、九宫格 我认为的九宫格就是每个格子都是正方形的,同时能够自适应各种安卓手机屏幕的宽度。我们平时看到的九宫格也有带边框的。其实也是很简单的。 准备工作:GridView,自定义Layout(宽高相等的一个自定义布局)二、效果图三、代码 1、Activitypublic class Sudo原创 2015-04-19 17:21:25 · 1918 阅读 · 0 评论 -
Android开发环境搭建
Android开发环境搭建原创 2016-01-18 16:55:31 · 374 阅读 · 0 评论 -
android-打电话
EditText et_callernum=(EditText)findViewById(R.id.et_callernum); String num=et_callernum.getText().toString().trim(); Intent intent=new Intent(); intent.setAction(Intent.ACTION_CALL); intent.setDat原创 2015-10-08 15:03:09 · 226 阅读 · 0 评论 -
android-发短信
uses-permission android:name=”android.permission.SEND_SMS”SmsManager sm=SmsManager.getDefault(); sm.sendTextMessage(destinationAddress, scAddress, text, sentIntent, deliveryIntent); destinationAddres原创 2015-10-08 15:13:04 · 269 阅读 · 0 评论 -
android-打包安装过程
在执行Run as Android Application的时候,就是一个打包安装的过程。 1.生成.apk文件 1)生成.dex文件 2)资源索引表的生成resources.arsc 3)准备未编译文件 4)清单文件AndroidMainfest.xml文件转换成二进制 5)使用debug.keystore原创 2015-10-08 13:28:15 · 508 阅读 · 0 评论 -
android-工程目录结构
1.src:存放java代码 2.gen:存放自动生成的文件 R.java存放res文件夹下对应资源的id 3.project.properties:指定当前工程采用的开发工具包的版本 4.libs:当前工程依赖的jar包 5.assets:存放一些程序所需要的媒体文件 6.bin:工程的编译目录,存放一些编译时产生的临时文件和当前工程的.apk文件 7.res:资源文件原创 2015-10-08 10:39:34 · 399 阅读 · 0 评论 -
数据存储与访问
1.文件 /** * 保存用户信息到内存中 * @param context * @param user * @param pws * @return */ private boolean saveUserInfo(Context context,String user,String pws) {原创 2015-10-20 15:40:57 · 343 阅读 · 0 评论 -
Android高手必学个性化控件之ImageView
1、PhotoView 支持双击或双指缩放的ImageView,在ViewPager等Scrolling view中正常使用,相比上面的AndroidTouchGallery,不仅支持ViewPager,同时支持单个ImageView 项目地址:https://github.com/chrisbanes/PhotoView Demo地址:https://play.google.com/stor原创 2015-10-20 15:45:25 · 416 阅读 · 0 评论 -
Android的权限permission
android:name=”android.permission.ACCESS_CHECKIN_PROPERTIES” 允许读写访问”properties”表在checkin数据库中,改值可以修改上传 android:name=”android.permission.ACCESS_COARSE_LOCATION” 允许一个程序访问CellID或WiFi热点来获取粗略的位置 android:原创 2015-07-09 09:04:25 · 279 阅读 · 0 评论 -
Android 自定义Adapter的ListView
一、ListView 一个ListView的创建,需要两个必要的元素: (1)Data source数据集 数据集里面存放我们需要显示的数据list,list里面什么都可以放,可以放基本类型,也可以放自己定义的数据类型。图片文字都可以。 (2)Adapter 适配器 适配器主要负责,把数据按照我们的需求装到ListView控件里。二、数据集 (1)自己定义的数据private voi原创 2015-04-03 16:23:49 · 347 阅读 · 0 评论 -
android自定义控件属性——attr.xml的使用
有时候感觉android提供的控件不太符合自己需求,所以很想自定义一个控件。android的控件都有属性,例如android:textColor=""。我们的自定义控件也需要有属性的时候,就需要在res/values 文件下定义一个attrs.xml 文件.。attrs.xml就用来创建和自定义控件有关的属性。一、在res/values 文件下定义一个attrs.xml 文件原创 2015-04-02 09:07:19 · 583 阅读 · 0 评论 -
安卓开发框架
对于一个开发者来说,能有一个合适的开发框架,是极好的。可能原来要写好多行代码才能完成的事情,框架里都帮我们做了,我们只需要几行代码调用就可以了。这样我们可以用更多的时间优化软件的其他方面。先从了解安卓都有哪些框架开始吧。六款安卓框架:一、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的转载 2015-04-10 08:17:51 · 569 阅读 · 0 评论 -
自定义View的onMeasure()
在做项目的时候需要自定义View,当时对onMeasure()还不是很了解,现在了解了一些,希望能和大家分享。一、自定义View 自定义View的绘制 1.测量——onMeasure():决定View的大小 2.布局——onLayout():决定View在ViewGroup中的位置 3.绘制——onDraw():如何绘制这个View。下面简单了解一下自定义View的绘制过程: 第一步:原创 2015-04-20 14:13:06 · 567 阅读 · 0 评论 -
android shape的使用
shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 --> corners andr转载 2015-03-30 16:07:54 · 272 阅读 · 0 评论 -
android-Drawable
Android把可绘制的对象抽象为Drawable,不同的图形图像资源就代表着不同的drawable类型。在实际的开发过程中,会把使用到的资源都放置在res/drawable目录。 Android内置了如下几种Drawable类型:ColorDrawable、GradientDrawable、BitmapDrawable、 NinePatchDrawable、InsetDrawable、ClipD原创 2016-02-18 11:57:44 · 305 阅读 · 0 评论