据说年薪30万的Android程序员必须get的技能

Android中国开发精英

目前包括:

    Android开源项目第一篇——个性化控件(View)篇
       包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style、其他
    Android开源项目第二篇——工具库篇
       包括依赖注入、图片缓存、网络相关、数据库ORM工具包、Android公共库、高版本向低版本兼容库、多媒体、事件总线、传感器、安全、插件化、文件、其他
    Android开源项目第三篇——优秀项目篇
        比较有意思的完整的Android项目
    Android开源项目第四篇——开发及测试工具篇
        包括开发效率工具、开发自测相关、测试工具、开发及编译环境、其他
    Android开源项目第五篇——优秀个人和团体篇
        乐于分享并且有一些很不错的开源项目的个人和组织,包括JakeWharton、Chris Banes、Koushik Dutta等大牛  

第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。  
一、ListView 二、ActionBar 三、Menu 四、ViewPager 、Gallery 五、GridView 六、ImageView 七、ProgressBar 八、TextView 包括TextView及所有继承自TextView控件,如EditText、Button、RadioButton
1. android-flowtextview
文字自动环绕其他View的Layout
项目地址: https://code.google.com/p/android-flowtextview/
效果图: http://i949.photobucket.com/albums/ad332/vostroman1500/1.png   
九、ScrollView 十、TimeView 包括TimePicker、DatePicker、CalendarView、Clock等时间相关控件  
十一、TipView 包括Toast、角标、UndoBar等提示性控件  
十二、FlipView 十三、ColorPickView 十四、GraphView
以下一个简单的 Vue ElementUI 查询列表假数据的示例,包含性别,年龄,职位和年薪: ``` <template> <div> <el-form :inline="true"> <el-form-item label="性别"> <el-select v-model="filter.gender" placeholder="请选择"> <el-option label="男" value="male"></el-option> <el-option label="女" value="female"></el-option> </el-select> </el-form-item> <el-form-item label="年龄"> <el-input v-model="filter.age" placeholder="请输入"></el-input> </el-form-item> <el-form-item label="职位"> <el-input v-model="filter.job" placeholder="请输入"></el-input> </el-form-item> <el-form-item label="年薪"> <el-input v-model="filter.salary" placeholder="请输入"></el-input> </el-form-item> <el-form-item> <el-button type="primary" @click="getData">查询</el-button> </el-form-item> </el-form> <el-table :data="tableData" style="width: 100%"> <el-table-column prop="gender" label="性别"></el-table-column> <el-table-column prop="age" label="年龄"></el-table-column> <el-table-column prop="job" label="职位"></el-table-column> <el-table-column prop="salary" label="年薪"></el-table-column> </el-table> </div> </template> <script> export default { data() { return { filter: { gender: '', age: '', job: '', salary: '' }, tableData: [ {gender: '男', age: 25, job: '程序员', salary: '10/年'}, {gender: '女', age: 30, job: '设计师', salary: '8/年'}, {gender: '男', age: 35, job: '产品经理', salary: '15/年'}, {gender: '女', age: 28, job: '运营专员', salary: '6/年'}, ] } }, methods: { getData() { // 这里可以根据筛选条件过滤数据 } } } </script> ``` 在这个示例中,我们使用了 `el-form` 和 `el-table` 组件来实现查询列表。`el-form` 组件包含了一个筛选表单,用户可以在表单中选择或输入筛选条件。`el-table` 组件则展示了筛选后的数据列表。 筛选条件保存在 `filter` 对象中,初始值为空。当用户点击查询按钮时,`getData` 方法会被调用,这里可以根据筛选条件过滤数据。由于我们是使用假数据,这个方法暂时没有实现任何功能。 最后,我们使用 `el-table-column` 组件来定义表格列,其中 `prop` 属性指定了该列对应的数据属性,`label` 属性指定了该列的标题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值