My Android coding exercise. 这个repo将不断更新一些自己手敲的功能各异的Android小Demo。
更新排列为倒序,最近更新的排列在上方。
##40. PreferenceActivity
Here are several common Preference class, and the fact that the EditTextPreference monitor changes in the summary.
这里实例化几种常见的Preference类,并且在 EditTextPreference 中实时监听改变 summary。
##39. SharedPreference
About SharedPreference data storage using.
关于SharedPreference的数据存储使用。
##38. ReadWriteExternalData
Write and read data for external storage.
写入以及读取外部存储的数据。
##37. ReadWriteInternalData
Write and read data for internal storage.
写入以及读取内部存储的数据。
##36. ReadAssetsAndRaw
Read the file data in assets and raw.
读取assets和raw中的文件数据。
##35. RecorderVideo
Call system to record video.
调用系统录制视频功能。
##34. MuCapture
The realization of a simple picture function.
简单拍照功能的实现。
##33. AudioRecorder
Recording audio function.
录制音频功能。
##32. PlaySoundAndLRC
A simple function of the realization of synchronous lyrics.
简单的同步歌词功能实现。
##31. MyLocation
Call Baidu map positioning function.
调用百度地图定位功能。
##30. OneKeySpeedUp
Click on the icon to clean up the memory directly, and Toast display the memory size of cleaning up.
点击图标后直接清理内存加速,Toast显示清理内存大小。
##29. OneKeyLock
One key lock screen function.
一键锁屏功能实现。
##28. Compass
Two finger zoom images.
实现双指缩放图片。
##27. Compass
Realization of compass.
指南针的实现。
##26. Sensor
Simple sensor use.
简单的传感器使用。
##25. AnimationLayout
The animation effect of LinearLayout.
线性布局的动画效果效果图。
##24. AnimationLayoutChange
Layout changes of the effect of animation in the LinearLayout.
在线性布局中布局改变动画的效果。
##23. AnimationListView
Animation of ListView.
ListView的动画效果。
##22. AnimateFrame
Simple Frame animation.
简单的属性动画。
##21. AnimateFragment
Import and export animation of Fragment.
Fragment 进出入动画。
##20. Fragment3D
Switch Fragment with 3D flip effect.
用3D 翻转的效果切换Fragment。
##19. Card2D
Use view animation to achieve the flip effect of 2D card.
使用视图动画,实现2D卡片的翻转效果。
##18. MoveButton
Use view animation and property animation to set the button motion, and set the image rotation effect.
使用视图动画和属性动画来设置按钮运动,并且设置图片的旋转效果。
##17. AnimationEffects
Several effects of button animation.
按钮动画的几种效果。
##16. BaiduWaimai API 23
Page UI interface display effect of Baidu Waimai.
百度外卖页面的UI界面显示效果。
##15. AddCards Use code to achieve the layout of the list of squares.
使用代码实现方格列表的布局。
##14. CustomButton A custom display for button.
按钮自定义显示。
##13. ExampleApplication An application requires a specific permission to start . StartExampleApplication can open the application (ExampleApplication which set the permission) .
一个应用要求特定权限才能启动,StartExampleApplication打开ExampleApplication(设置了特殊权限)。
##12. LaunchAppFromWeb API 21
A image browser.
- open the image the project has,
- open the image which is downloaded.
一个图片浏览器。 1.打开项目自带的图片, 2.打开浏览器下载的图片
##11. LaunchAppFromWeb Turn to the activity from the other, and also can open the activity from the browser page. 从某个activity跳转到另一个activity,以及从浏览器页面打开activity。
##10. SMSReceiver API 18
Spam SMS interception tool. 垃圾短信拦截工具(模拟器版本为Android 4.3及以下) a)编辑关键字, b)通过关键字屏蔽短信, c)编辑屏蔽的号码, d)通过号码屏蔽短信, e)将屏蔽的短信保存
##9. TimerService Use AIDL connection TimerService, achieve communication cross application. 使用AIDL连接TimerService,实现跨应用通讯。
##8. JikeContacts API 21
A simple phone address book
- it can show the system contacts and add contact,
- can take phone call and send SMS,
- Multi language display.
测试模拟器和手机需sdk23以下(不包含23)
1.实现简单通讯录,可以读取显示系统联系人,可以添加联系人到系统通讯录, 2.可以启动发信息和打电话, 3.实现多语言显示
##7. MessageInputActivity Start a Activity to input information and get its return value and return status. 启动一个Activity用于输入信息并获取其返回值和返回状态。
##6. SimpleCalculator A simple calculator can calclulate do long integer arithemetic addition subtraction multiplication and division. 一个小的计算器,可以进行对长整型数进行简单的加减乘除(不包含小数点)。
##5. GuessNumber A little game on guessing number from 0 to 100 [0,100). 猜数字小游戏(区间为[0,100))。
##4. MultipleChoice Multiple choice. 多项选择示例。
##3. SingleChoose Single choose. 单项选择示例。
##2. LearnContext Share message between activities. Activity之间共享数据。
##1. SendArgs Start another activity, and send the message. 跳转到另一个activity,并传递数据。