This app utilizes the base theme provided by Jacob Klinker for EvolveSMS, in no way is this theme affiliated with Jacob Klinker. Feel free to utilize any parts of this theme Currently the edited images are only for hdpi, however all the required images for textfield are available.
Matt Lavieri
# EvolveSMS Example Theme
This theme is just an example of what you can do with the theme engine for evolve, the whole process is fairly straightforward.
Steps to creating a custom EvolveSMS theme:
- Rename the package name in the AndroidManifest.xml file to whatever you want, it just needs to be different from what I have and what others have done, you can't install the same package multiple times on a device
- Edit each of the meta-data attributes defined in the AndroidManifest.xml to whatever you want for your theme, any combination of any of them should work fine
- Change the icon.png file to whatever you want in each of the drawable folders (mdpi, hdpi, xhdpi and xxhdpi)
- Add nine-patch resources for the different background types that you want to be shown for the message bubbles. For example, here is where you would put the iOS message bubbles if you were making an iOS theme
- Edit the message layout xml file to match how you want the padding on your message item to look, ect.
- Edit the text colors defined in the colors resource file
- Compile the app and install it on your phone
- Set the theme in the Theme Settings section of EvolveSMS near the bottom
- Fix any problems with the theme and make it look perfect
- Put it up on the Google+ community for everyone to enjoy! https://plus.google.com/communities/101722781061844311332/stream/e88cabc6-1e5d-4fc3-8059-ed8d56d8ec20
For information on creating 9-patch files: http://radleymarx.com/blog/simple-guide-to-9-patch/
Don't hesitate to contact me if you have any questions!
Email: [email protected]
Copyright 2014 Jacob Klinker
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.