孙福生 

Software Engineer

Beijing, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
孙福生 is an Android software engineer based in Beijing with 11 years of hands-on experience building polished mobile UIs and reusable components. He is an active open-source contributor known for libraries like StickyHeaderListView and MarqueeView, where he improved filtering UX, animations, click handling, and HTML rendering for marquee displays. Comfortable shipping production-ready features, he focuses on subtle UI behaviors—visibility control, listeners, and single-line/gravity properties—that make apps feel responsive and refined. His contributions show a pragmatic blend of library design and app integration, evidenced by multiple releases and RecyclerView test integrations. Colleagues can expect a detail-oriented developer who elevates front-end interactions through small, high-impact changes.
code11 years of coding experience
github-logo-circle

Github Skills (15)

javas10
uid10
android-ui10
front-end-development10
ui-design10
android10
android-development10
java10
layout9
frame9
custom-view9
android-listview9
listview9
framer9
animation8

Programming languages (6)

JavaC++CSSJavaScriptKotlinDart

Github contributions (5)

github-logo-circle
打造炫酷列表之 StickyHeaderListView:标题渐变、吸附悬浮、筛选分类、动态头部等
Role in this project:
userMobile Developer (Android)
Contributions:63 commits, 61 pushes, 1 branch in 2 years 3 months
Contributions summary:孙福生 primarily focused on enhancing the user interface of the "StickyHeaderListView" Android application. Their commits involved modifying the `FilterView` layout and functionality. They made changes to the `FilterView.java` and `MainActivity.java` files, improving filtering and display features. These changes included adjusting the visibility of UI elements, implementing animation for the filter, and adding listeners for user interactions.
toolbarshadow
sunfusheng/MarqueeView

Jun 2016 - Nov 2020

俗名:可垂直跑、可水平跑的跑马灯;学名:可垂直翻、可水平翻的翻页公告
Role in this project:
userMobile Developer (Android)
Contributions:1 release, 75 commits, 11 PRs in 4 years 6 months
Contributions summary:孙福生 primarily contributed to the development of the `marqueeview` Android library. Their work involved modifying the layout of the marquee view, adding features such as click event handling and a method to retrieve the current position of the displayed item. They also implemented properties for single-line display and gravity. Further contributions included adding HTML rendering capabilities, and the release of several versions of the library, which focused on feature enhancements and bug fixes, and also test integration into a RecyclerView.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
孙福生 - Software Engineer